]> git.0d.be Git - empathy.git/commitdiff
EmpathyApp: don't activate app with invalid commandline
authorMarco Trevisan (Treviño) <mail@3v1n0.net>
Thu, 4 Apr 2013 21:31:49 +0000 (23:31 +0200)
committerMarco Trevisan (Treviño) <mail@3v1n0.net>
Thu, 4 Apr 2013 21:31:49 +0000 (23:31 +0200)
src/empathy.c

index 04533a3bf99d6cd2ffc72102bb794b6e151fe0d2..d5149a3d2e2f954cda0a266e93707b5251fc6130 100644 (file)
@@ -435,16 +435,17 @@ empathy_app_local_command_line (GApplication *app,
 
       *exit_status = EXIT_FAILURE;
     }
+  else
+    {
+      self->no_connect = no_connect;
+      self->start_hidden = start_hidden;
 
-  g_free (argv);
+      g_application_activate (app);
+    }
 
+  g_free (argv);
   g_option_context_free (optcontext);
 
-  self->no_connect = no_connect;
-  self->start_hidden = start_hidden;
-
-  g_application_activate (app);
-
   return retval;
 }