--- src/assuan-buffer.c~ 2004-12-07 11:29:58.000000000 +0200 +++ src/assuan-buffer.c 2005-03-18 01:07:54.000000000 +0200 @@ -61,7 +61,7 @@ *r_nread = 0; while (nleft > 0) { - ssize_t n = ctx->io->read (ctx, buf, nleft); + ssize_t n = (ctx->io->read) (ctx, buf, nleft); if (n < 0) {