[gtk-vnc] Fix setup of 'shared flag' when opening connection



commit ba169973b875f90bf787158588ee4258b71a6ba6
Author: Sébastien Granjoux <seb sfo free fr>
Date:   Thu Jan 13 16:36:33 2011 +0000

    Fix setup of 'shared flag' when opening connection
    
    The VncDisplay class forgot to pass the 'shared flag' onto
    the VncConnection class when establishing a connection

 src/vncdisplay.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/vncdisplay.c b/src/vncdisplay.c
index deab4d8..f8ee9ea 100644
--- a/src/vncdisplay.c
+++ b/src/vncdisplay.c
@@ -1407,6 +1407,9 @@ gboolean vnc_display_open_fd(VncDisplay *obj, int fd)
 	if (vnc_connection_is_open(priv->conn))
 		return FALSE;
 
+	if (!vnc_connection_set_shared(priv->conn, priv->shared_flag))
+		return FALSE;
+
 	if (!vnc_connection_open_fd(priv->conn, fd))
 		return FALSE;
 
@@ -1422,6 +1425,9 @@ gboolean vnc_display_open_host(VncDisplay *obj, const char *host, const char *po
 	if (vnc_connection_is_open(priv->conn))
 		return FALSE;
 
+	if (!vnc_connection_set_shared(priv->conn, priv->shared_flag))
+		return FALSE;
+
 	if (!vnc_connection_open_host(priv->conn, host, port))
 		return FALSE;
 



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