diff options
| author | Luiz Capitulino | 2012-11-27 14:01:56 +0100 |
|---|---|---|
| committer | Michael Roth | 2013-01-08 23:38:10 +0100 |
| commit | 3ac4b7c51e3ba181a86983ba2601a595ed8f3b1d (patch) | |
| tree | b46c973e0ad117861566c7ae67bfdc450c24659b | |
| parent | qemu-ga: guest_file_handle_find(): take an Error argument (diff) | |
| download | qemu-3ac4b7c51e3ba181a86983ba2601a595ed8f3b1d.tar.gz qemu-3ac4b7c51e3ba181a86983ba2601a595ed8f3b1d.tar.xz qemu-3ac4b7c51e3ba181a86983ba2601a595ed8f3b1d.zip | |
qemu-ga: qmp_guest_file_close(): fix fclose() error check
fclose() returns EOF on error.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Reviewed-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
| -rw-r--r-- | qga/commands-posix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/qga/commands-posix.c b/qga/commands-posix.c index bbef66dc6a..ebb58be22e 100644 --- a/qga/commands-posix.c +++ b/qga/commands-posix.c @@ -170,7 +170,7 @@ void qmp_guest_file_close(int64_t handle, Error **err) } ret = fclose(gfh->fh); - if (ret == -1) { + if (ret == EOF) { error_set(err, QERR_QGA_COMMAND_FAILED, "fclose() failed"); return; } |
