diff options
Diffstat (limited to 'libglusterfs/src/common-utils.c')
| -rw-r--r-- | libglusterfs/src/common-utils.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/libglusterfs/src/common-utils.c b/libglusterfs/src/common-utils.c index b6e4fbecf8a..b8c3e2de126 100644 --- a/libglusterfs/src/common-utils.c +++ b/libglusterfs/src/common-utils.c @@ -1972,7 +1972,7 @@ gf_unlockfd(int fd)  }  static void -compute_checksum(char *buf, size_t size, uint32_t *checksum) +compute_checksum(char *buf, const ssize_t size, uint32_t *checksum)  {      int ret = -1;      char *checksum_buf = NULL; @@ -2015,7 +2015,7 @@ get_checksum_for_file(int fd, uint32_t *checksum)      do {          ret = sys_read(fd, &buf, GF_CHECKSUM_BUF_SIZE);          if (ret > 0) -            compute_checksum(buf, GF_CHECKSUM_BUF_SIZE, checksum); +            compute_checksum(buf, ret, checksum);      } while (ret > 0);      /* set it back */  | 
