mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-12 15:36:17 +01:00
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.
This commit is contained in:
parent
9171894a59
commit
a52c0a06c8
@ -61,7 +61,7 @@ main (int argc, char **argv)
|
||||
|
||||
app = g_application_new ("org.gtk.TestApplication",
|
||||
G_APPLICATION_HANDLES_OPEN |
|
||||
(strcmp (argv[1], "./cmd") == 0 ?
|
||||
(g_strcmp0 (argv[1], "./cmd") == 0 ?
|
||||
G_APPLICATION_HANDLES_COMMAND_LINE
|
||||
: 0));
|
||||
g_signal_connect (app, "activate", G_CALLBACK (activate), NULL);
|
||||
@ -73,6 +73,7 @@ main (int argc, char **argv)
|
||||
g_application_set_inactivity_timeout (app, 1000);
|
||||
#endif
|
||||
status = g_application_run (app, argc - 1, argv + 1);
|
||||
|
||||
g_object_unref (app);
|
||||
|
||||
g_print ("exit status: %d\n", status);
|
||||
|
Loading…
Reference in New Issue
Block a user