]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
ebiptablesWriteToTempFile: don't close a negative file descriptor
authorJim Meyering <meyering@redhat.com>
Tue, 18 May 2010 08:11:23 +0000 (10:11 +0200)
committerJim Meyering <meyering@redhat.com>
Tue, 18 May 2010 14:55:26 +0000 (16:55 +0200)
* src/nwfilter/nwfilter_ebiptables_driver.c (ebiptablesWriteToTempFile):
Skip the close if "fd" is negative.

src/nwfilter/nwfilter_ebiptables_driver.c

index 63bcbd7402eb8d3c4596febfbc390adf3b8d0c1c..ae21906122275969b247dd30560d41080e48bd54 100644 (file)
@@ -2245,7 +2245,8 @@ ebiptablesWriteToTempFile(const char *string) {
 
 err_exit:
     VIR_FREE(header);
-    close(fd);
+    if (fd >= 0)
+        close(fd);
     unlink(filename);
     return NULL;
 }