diff --git a/src/helper.c b/src/helper.c index 73fbc32..ee1f20f 100644 --- a/src/helper.c +++ b/src/helper.c @@ -483,7 +483,7 @@ static int _panel_helper_suspend(Panel * panel) int fd; char * suspend[] = { "/usr/bin/sudo", "sudo", "/usr/bin/apm", "-s", NULL }; - GSpawnFlags flags = G_SPAWN_FILE_AND_ARGV_ZERO; + const unsigned int flags = G_SPAWN_FILE_AND_ARGV_ZERO; GError * error = NULL; #endif diff --git a/src/run.c b/src/run.c index efaff8a..90e7cca 100644 --- a/src/run.c +++ b/src/run.c @@ -303,7 +303,7 @@ static gboolean _execute_timeout(gpointer data); static void _on_run_execute(gpointer data) { Run * run = data; - const GSpawnFlags flags = G_SPAWN_FILE_AND_ARGV_ZERO + const unsigned int flags = G_SPAWN_FILE_AND_ARGV_ZERO | G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD; char const * path; char * argv_shell[] = { "/bin/sh", PROGNAME, "-c", NULL, NULL }; diff --git a/tools/embed.c b/tools/embed.c index 61b379d..b55de6a 100644 --- a/tools/embed.c +++ b/tools/embed.c @@ -58,8 +58,8 @@ static int _usage(void); /* embed */ static int _embed(int argc, char * argv[]) { - GSpawnFlags flags = G_SPAWN_SEARCH_PATH | G_SPAWN_CHILD_INHERITS_STDIN - | G_SPAWN_DO_NOT_REAP_CHILD; + const unsigned int flags = G_SPAWN_SEARCH_PATH + | G_SPAWN_CHILD_INHERITS_STDIN | G_SPAWN_DO_NOT_REAP_CHILD; GPid pid; int fd; GError * error = NULL; diff --git a/tools/settings.c b/tools/settings.c index f0d700f..c79f518 100644 --- a/tools/settings.c +++ b/tools/settings.c @@ -190,8 +190,7 @@ static void _settings_on_item_activated(GtkWidget * widget, GtkTreePath * path, gpointer data) { Settings * settings = data; - const GSpawnFlags flags = G_SPAWN_FILE_AND_ARGV_ZERO - | G_SPAWN_SEARCH_PATH; + const unsigned int flags = G_SPAWN_FILE_AND_ARGV_ZERO; GtkTreeModel * model; GtkTreeIter iter; gchar * exec;