virtiofsd: Silence gcc warning
authorDr. David Alan Gilbert <dgilbert@redhat.com>
Thu, 27 Aug 2020 15:36:52 +0000 (16:36 +0100)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Mon, 12 Oct 2020 11:39:38 +0000 (12:39 +0100)
Gcc worries fd might be used unset, in reality it's always set if
fi is set, and only used if fi is set so it's safe.  Initialise it to -1
just to keep gcc happy for now.

Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Message-Id: <20200827153657.111098-2-dgilbert@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
tools/virtiofsd/passthrough_ll.c

index 0b229ebd5786628ccb53c3a0e10ddce30d963379..36ad46e0c0309c07750a75b8d6279668577c7a06 100644 (file)
@@ -620,7 +620,7 @@ static void lo_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr,
     struct lo_inode *inode;
     int ifd;
     int res;
-    int fd;
+    int fd = -1;
 
     inode = lo_inode(req, ino);
     if (!inode) {