]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
storage: gluster: Fix header reader function
authorPeter Krempa <pkrempa@redhat.com>
Tue, 1 Jul 2014 14:54:11 +0000 (16:54 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 1 Jul 2014 15:39:50 +0000 (17:39 +0200)
Advance the right pointer to actually append to the buffer. We were
lucky that all reads were completed in one try.

src/storage/storage_backend_gluster.c

index cab23b06f548a5f4891d43df37032cc064ca6b3a..1a2b4ec5a3d2142b777f3a8a7e54ce4a903e88e0 100644 (file)
@@ -173,7 +173,7 @@ virStorageBackendGlusterReadHeader(glfs_fd_t *fd,
         }
         if (r == 0)
             return nread;
-        buf += r;
+        s += r;
         maxlen -= r;
         nread += r;
     }