Index: src/assuan-buffer.c =================================================================== --- src/assuan-buffer.c +++ src/assuan-buffer.c @@ -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) {