summaryrefslogtreecommitdiffstats
path: root/src/viewer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/viewer.c')
-rw-r--r--src/viewer.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/viewer.c b/src/viewer.c
index 577f6bb..27ea056 100644
--- a/src/viewer.c
+++ b/src/viewer.c
@@ -931,9 +931,9 @@ cleanup:
return retval;
}
+#if defined(HAVE_SOCKETPAIR) && defined(HAVE_FORK)
void viewer_channel_open_fd(VirtViewer *viewer, VirtViewerDisplayChannel *channel)
{
-#if defined(HAVE_SOCKETPAIR) && defined(HAVE_FORK)
int fd = -1;
g_return_if_fail(viewer != NULL);
@@ -949,10 +949,14 @@ void viewer_channel_open_fd(VirtViewer *viewer, VirtViewerDisplayChannel *channe
if (fd >= 0)
virt_viewer_display_channel_open_fd(viewer->display, channel, fd);
+}
#else
+void viewer_channel_open_fd(VirtViewer *viewer G_GNUC_UNUSED,
+ VirtViewerDisplayChannel *channel G_GNUC_UNUSED)
+{
viewer_simple_message_dialog(viewer->window, _("Connect to channel unsupported."));
-#endif
}
+#endif
static int viewer_activate(VirtViewer *viewer,
virDomainPtr dom)