From 940e2f7078ab7f699582d9f7d1c89c1f98c52c9b Mon Sep 17 00:00:00 2001 From: Kevin Wasserman Date: Fri, 11 Oct 2013 16:21:34 -0400 Subject: [PATCH] Fix error when unknown option is specified. --- src/moonshot-identity-manager-app.vala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/moonshot-identity-manager-app.vala b/src/moonshot-identity-manager-app.vala index 29279a3..7e7878c 100644 --- a/src/moonshot-identity-manager-app.vala +++ b/src/moonshot-identity-manager-app.vala @@ -335,10 +335,14 @@ public static int main(string[] args){ explicitly_launched = false; } else { try { - Gtk.init_with_args(ref args, _(""), options, null); + if (!Gtk.init_with_args(ref args, _(""), options, null)) { + stdout.printf(_("unable to initialize window\n")); + return -1; + } } catch (GLib.Error e) { stdout.printf(_("error: %s\n"),e.message); - stdout.printf(_("Run '%s --help' to see a full list of available options"), args[0]); + stdout.printf(_("Run '%s --help' to see a full list of available options\n"), args[0]); + return -1; } } -- 2.1.4