summaryrefslogtreecommitdiffstats
path: root/src/remote-viewer-main.c
diff options
context:
space:
mode:
authorPavel Grunt <pgrunt@redhat.com>2015-03-20 10:35:55 +0100
committerFabiano FidĂȘncio <fidencio@redhat.com>2015-03-23 19:32:02 +0100
commit526e882368eb74eb1ed9de5c1c8aefb7b428fb9d (patch)
tree468d1ce3caecc2ee246f665a46329f1520c1ac74 /src/remote-viewer-main.c
parent1bcd8d0fe6df553f087d11b539a59e128a2a350b (diff)
downloadvirt-viewer-526e882368eb74eb1ed9de5c1c8aefb7b428fb9d.tar.gz
virt-viewer-526e882368eb74eb1ed9de5c1c8aefb7b428fb9d.tar.xz
virt-viewer-526e882368eb74eb1ed9de5c1c8aefb7b428fb9d.zip
Clear GError in cleanup section
Diffstat (limited to 'src/remote-viewer-main.c')
-rw-r--r--src/remote-viewer-main.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/remote-viewer-main.c b/src/remote-viewer-main.c
index b3bb053..1bb61c7 100644
--- a/src/remote-viewer-main.c
+++ b/src/remote-viewer-main.c
@@ -134,7 +134,6 @@ main(int argc, char **argv)
g_printerr(_("%s\nRun '%s --help' to see a full list of available command line options\n"),
error->message, base_name);
g_free(base_name);
- g_error_free(error);
goto cleanup;
}
@@ -177,7 +176,6 @@ main(int argc, char **argv)
if (!virt_viewer_app_start(app, &error)) {
if (g_error_matches(error, VIRT_VIEWER_ERROR, VIRT_VIEWER_ERROR_CANCELLED))
ret = 0;
- g_clear_error(&error);
goto cleanup;
}
@@ -193,6 +191,7 @@ main(int argc, char **argv)
if (viewer)
g_object_unref(viewer);
g_strfreev(args);
+ g_clear_error(&error);
return ret;
}