mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-21 22:53:37 +00:00
fuse/guestmount.c: Avoid leaking fp on error path.
Bug found by GCC analyzer.
This commit is contained in:
@@ -489,8 +489,10 @@ write_pid_file (const char *pid_file, pid_t pid)
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (fprintf (fp, "%d\n", pid) == -1)
|
||||
if (fprintf (fp, "%d\n", pid) == -1) {
|
||||
fclose (fp);
|
||||
goto error;
|
||||
}
|
||||
|
||||
if (fclose (fp) == -1)
|
||||
goto error;
|
||||
|
||||
Reference in New Issue
Block a user