Commit a52c0a06 authored by Matthias Clasen's avatar Matthias Clasen

Make basic-application test more robust

This program is only used indirectly from gapplication.c in
tests, but that is no reason to let it segfault when it is
run from the commandline without arguments.
parent 9171894a
...@@ -61,7 +61,7 @@ main (int argc, char **argv) ...@@ -61,7 +61,7 @@ main (int argc, char **argv)
app = g_application_new ("org.gtk.TestApplication", app = g_application_new ("org.gtk.TestApplication",
G_APPLICATION_HANDLES_OPEN | G_APPLICATION_HANDLES_OPEN |
(strcmp (argv[1], "./cmd") == 0 ? (g_strcmp0 (argv[1], "./cmd") == 0 ?
G_APPLICATION_HANDLES_COMMAND_LINE G_APPLICATION_HANDLES_COMMAND_LINE
: 0)); : 0));
g_signal_connect (app, "activate", G_CALLBACK (activate), NULL); g_signal_connect (app, "activate", G_CALLBACK (activate), NULL);
...@@ -73,6 +73,7 @@ main (int argc, char **argv) ...@@ -73,6 +73,7 @@ main (int argc, char **argv)
g_application_set_inactivity_timeout (app, 1000); g_application_set_inactivity_timeout (app, 1000);
#endif #endif
status = g_application_run (app, argc - 1, argv + 1); status = g_application_run (app, argc - 1, argv + 1);
g_object_unref (app); g_object_unref (app);
g_print ("exit status: %d\n", status); g_print ("exit status: %d\n", status);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment