From: Danny Al-Gaaf Date: Wed, 6 Feb 2013 11:17:02 +0000 (+0100) Subject: rbd-fuse: fix for loop in open_rbd_image() X-Git-Tag: v0.58~137^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3acc4d2cfee14ff15e178a4798eb46ef0024d0af;p=ceph.git rbd-fuse: fix for loop in open_rbd_image() Remove uninitialized usage of 'int i' as i++ from 'for' loop. The variale 'i' is never used in this loop and initialized before the next use with 0. Related warning from clang++: rbd_fuse/rbd-fuse.c:141:36: warning: variable 'i' is uninitialized when used here [-Wuninitialized] for (im = rbd_images; im != NULL; i++, im = im->next) { Signed-off-by: Danny Al-Gaaf --- diff --git a/src/rbd_fuse/rbd-fuse.c b/src/rbd_fuse/rbd-fuse.c index 0b28f63c3add..5bdaba3a0d99 100644 --- a/src/rbd_fuse/rbd-fuse.c +++ b/src/rbd_fuse/rbd-fuse.c @@ -138,7 +138,7 @@ open_rbd_image(const char *image_name) return -1; // relies on caller to keep rbd_images up to date - for (im = rbd_images; im != NULL; i++, im = im->next) { + for (im = rbd_images; im != NULL; im = im->next) { if (strcmp(im->image_name, image_name) == 0) { break; }