Fix error handling in qemu_read_config_file
commit019e78ba6ec6f402dffc6bc9683f461a11a52c28
authorKevin Wolf <kwolf@redhat.com>
Mon, 17 May 2010 08:36:47 +0000 (17 10:36 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 24 May 2010 20:18:23 +0000 (24 15:18 -0500)
treea94af7efd41021bd43b7c581fcaedca1e19ad51c
parentebbeb789351a69d58b0da526fcb77bc82d18da7b
Fix error handling in qemu_read_config_file

We need to close the file even in error case. While at it, make the callers
catch all kind of errors. ENOENT is allowed for default config files, they
are optional.

Reported-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
qemu-config.c
vl.c