--- Depends on https://www.redhat.com/archives/virt-tools-list/2015-March/msg00120.html --- src/remote-viewer-main.c | 3 +-- src/virt-viewer-main.c | 3 +-- 2 files changed, 2 insertions(+), 4 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; } diff --git a/src/virt-viewer-main.c b/src/virt-viewer-main.c index ae880ab..f3d6b35 100644 --- a/src/virt-viewer-main.c +++ b/src/virt-viewer-main.c @@ -98,7 +98,6 @@ int main(int argc, char **argv) if (error) { g_printerr("%s\n%s\n", error->message, help_msg); - g_error_free(error); goto cleanup; } @@ -116,7 +115,6 @@ int main(int argc, char **argv) if (!virt_viewer_app_start(VIRT_VIEWER_APP(viewer), &error)) { if (g_error_matches(error, VIRT_VIEWER_ERROR, VIRT_VIEWER_ERROR_CANCELLED)) ret = 0; - g_clear_error(&error); goto cleanup; } @@ -130,6 +128,7 @@ int main(int argc, char **argv) g_free(uri); g_strfreev(args); g_free(help_msg); + g_clear_error(&error); return ret; } -- 2.3.3 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list