From: balrog Date: Mon, 1 Dec 2008 01:48:36 +0000 (+0000) Subject: Don't try to select on an invalid VNC socket when init fails. X-Git-Tag: release_0_10_0~846 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d0513623aee6bca7b6458a12fc652ac028f03753;p=thirdparty%2Fqemu.git Don't try to select on an invalid VNC socket when init fails. Otherwise we get a segfault. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5840 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/vnc.c b/vnc.c index f663b385d1c..1d9c1135399 100644 --- a/vnc.c +++ b/vnc.c @@ -2419,6 +2419,7 @@ int vnc_display_open(DisplayState *ds, const char *display) } if (-1 == vs->lsock) { free(dpy); + return -1; } else { free(vs->display); vs->display = dpy;