summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-session-vnc.c
diff options
context:
space:
mode:
authorJonathon Jongsma <jjongsma@redhat.com>2014-09-03 16:59:05 -0500
committerJonathon Jongsma <jjongsma@redhat.com>2014-09-24 10:21:22 -0500
commit804564e2460011dfbf3f195aa8931b15d98f8824 (patch)
treeedd0d360253142b5074fe75dda384e40fcdee01d /src/virt-viewer-session-vnc.c
parenta15bbac32001d8fb9eea5e6149df2aa2231f1a4f (diff)
downloadvirt-viewer-804564e2460011dfbf3f195aa8931b15d98f8824.tar.gz
virt-viewer-804564e2460011dfbf3f195aa8931b15d98f8824.tar.xz
virt-viewer-804564e2460011dfbf3f195aa8931b15d98f8824.zip
VirtViewerDisplayVnc: set 'session' property
Set the display's session property in the constructor. If the session is not set, then virt_viewer_display_get_session() doesn't return anything useful.
Diffstat (limited to 'src/virt-viewer-session-vnc.c')
-rw-r--r--src/virt-viewer-session-vnc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/virt-viewer-session-vnc.c b/src/virt-viewer-session-vnc.c
index 8de39d4..29bd111 100644
--- a/src/virt-viewer-session-vnc.c
+++ b/src/virt-viewer-session-vnc.c
@@ -98,7 +98,7 @@ static void
virt_viewer_session_vnc_connected(VncDisplay *vnc G_GNUC_UNUSED,
VirtViewerSessionVnc *session)
{
- GtkWidget *display = virt_viewer_display_vnc_new(session->priv->vnc);
+ GtkWidget *display = virt_viewer_display_vnc_new(session, session->priv->vnc);
g_signal_emit_by_name(session, "session-connected");
virt_viewer_session_add_display(VIRT_VIEWER_SESSION(session),
VIRT_VIEWER_DISPLAY(display));
@@ -111,7 +111,7 @@ virt_viewer_session_vnc_disconnected(VncDisplay *vnc G_GNUC_UNUSED,
GtkWidget *display;
virt_viewer_session_clear_displays(VIRT_VIEWER_SESSION(session));
- display = virt_viewer_display_vnc_new(session->priv->vnc);
+ display = virt_viewer_display_vnc_new(session, session->priv->vnc);
g_debug("Disconnected");
g_signal_emit_by_name(session, "session-disconnected", NULL);
virt_viewer_display_set_show_hint(VIRT_VIEWER_DISPLAY(display),