diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-03-07 20:12:30 +0100 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-03-08 16:54:01 +0100 |
commit | 9d851a4da3e8ee42d31b8c3c23a835a2aad1e0c9 (patch) | |
tree | 74cf2c7983d3887a7d7ec1c1f5ec6fd0d8593cf9 /src/virt-viewer-session-vnc.c | |
parent | 13f493200c7153dd0efe5d13c1436ad4886b334f (diff) | |
download | virt-viewer-9d851a4da3e8ee42d31b8c3c23a835a2aad1e0c9.tar.gz virt-viewer-9d851a4da3e8ee42d31b8c3c23a835a2aad1e0c9.tar.xz virt-viewer-9d851a4da3e8ee42d31b8c3c23a835a2aad1e0c9.zip |
file: add version field, raise an error if incompatibily
The virt-viewer connection file can now have a version=0.5 field. If
the virt-viewer version opening the connection doesn't provide at
least that version, an error is raised with the version required.
Diffstat (limited to 'src/virt-viewer-session-vnc.c')
-rw-r--r-- | src/virt-viewer-session-vnc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/virt-viewer-session-vnc.c b/src/virt-viewer-session-vnc.c index bbebc7e..05e98c8 100644 --- a/src/virt-viewer-session-vnc.c +++ b/src/virt-viewer-session-vnc.c @@ -218,7 +218,8 @@ virt_viewer_session_vnc_open_uri(VirtViewerSession* session, portstr = g_strdup_printf("%d", virt_viewer_file_get_port(file)); hoststr = g_strdup(virt_viewer_file_get_host(file)); - virt_viewer_file_fill_app(file, app); + if (!virt_viewer_file_fill_app(file, app, error)) + return FALSE; } else { xmlURIPtr uri = NULL; if (!(uri = xmlParseURI(uristr))) |