diff options
Diffstat (limited to 'libglusterfsclient/src')
| -rwxr-xr-x | libglusterfsclient/src/libglusterfsclient.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/libglusterfsclient/src/libglusterfsclient.c b/libglusterfsclient/src/libglusterfsclient.c index 0e12d81ad..fc7dfe554 100755 --- a/libglusterfsclient/src/libglusterfsclient.c +++ b/libglusterfsclient/src/libglusterfsclient.c @@ -3857,7 +3857,7 @@ libgf_client_readv (libglusterfs_client_ctx_t *ctx, fd_t *fd,                      const struct iovec *dst_vector, int dst_count, off_t offset)  {          int32_t               op_ret     = -1; -        size_t                size       = 0, tmp = 0; +        size_t                size       = 0, tmp = 0, ret = 0;          int                   i          = 0;          int                   dst_idx    = 0;          off_t                 dst_offset = 0; @@ -3878,9 +3878,10 @@ libgf_client_readv (libglusterfs_client_ctx_t *ctx, fd_t *fd,                  offset += op_ret;                  size -= op_ret; +                ret += op_ret;          } -        return op_ret; +        return ret;  }  | 
