qemu-traditional: fix no-return-in-nonvoid-function
PATCH 1/1 qemu-traditional: fix no-return-in-nonvoid-function
rpm post-build-checks found a few issues in qemu-xen-traditional and marks them as errors.
I: Program returns random data in a function
E: xen no-return-in-nonvoid-function savevm.c:215
E: xen no-return-in-nonvoid-function /usr/src/packages/BUILD/xen-4.2.25602/non-dbg/stubdom/ioemu/xenfbfront.c:361
Signed-off-by Olaf Hering <[email protected]>
--- qemu-xen.h | 2 +- savevm.c | 2 +- xenfbfront.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
qemu-xen.h +1 -1
@@ -129,7 +129,7 @@ int xenstore_find_device(BlockDriverStat/* xenfbfront.c */ int xenfb_pv_display_init (DisplayState *ds); -int xenfb_pv_display_vram (void *vram_start); +void xenfb_pv_display_vram (void *vram_start);int xenfb_connect_vkbd (const char *path);int xenfb_connect_vfb (const char *path);
savevm.c +1 -1
@@ -210,8 +210,8 @@ static int popen_close(void *opaque)QEMUFilePopen *s = opaque;pclose (s->popen_file);qemu_free (s); -return 0 ;#endif +return 0 ; }QEMUFile *qemu_popen (FILE *popen_file,const char *mode)
xenfbfront.c +1 -1
@@ -355,7 +355,7 @@ int xenfb_pv_display_init(DisplayState *return 0 ; } -int xenfb_pv_display_vram (void *data) +void xenfb_pv_display_vram (void *data) { vga_vram = data; }
Olaf Hering writes ("[Xen-devel] [PATCH] qemu-traditional: fix no-return-in-nonvoid-function"):
Quoted 6 lines
rpm post-build-checks found a few issues in qemu-xen-traditional and marks them as errors.
I: Program returns random data in a function
E: xen no-return-in-nonvoid-function savevm.c:215
E: xen no-return-in-nonvoid-function/usr/src/packages/BUILD/xen-4.2.25602/non-dbg/stubdom/ioemu/xenfbfront.c:361
Committed-by Ian Jackson <[email protected]>