qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 12/12] Don't segfault when changing VNC password on


From: Glauber Costa
Subject: [Qemu-devel] [PATCH 12/12] Don't segfault when changing VNC password on an SDL display.
Date: Wed, 26 Aug 2009 09:05:46 -0400

From: Zachary Amsden <address@hidden>

Signed-off-by: Zachary Amsden <address@hidden>
Signed-off-by: Anthony Liguori <address@hidden>
Signed-off-by: Glauber Costa <address@hidden>
---
 vnc.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/vnc.c b/vnc.c
index c0700c0..1652029 100644
--- a/vnc.c
+++ b/vnc.c
@@ -2438,6 +2438,10 @@ int vnc_display_password(DisplayState *ds, const char 
*password)
 {
     VncDisplay *vs = ds ? (VncDisplay *)ds->opaque : vnc_display;
 
+    if (!vs) {
+        return -1;
+    }
+
     if (vs->password) {
        qemu_free(vs->password);
        vs->password = NULL;
-- 
1.6.2.2





reply via email to

[Prev in Thread] Current Thread [Next in Thread]