diff options
author | Federico Mena Quintero <federico@gnome.org> | 2013-06-21 10:19:54 -0500 |
---|---|---|
committer | Federico Mena Quintero <federico@gnome.org> | 2013-06-21 10:41:39 -0500 |
commit | 8d4741042672cfa57ee5050ccb4fe06fa75289c0 (patch) | |
tree | 83577e2a3050a99cad19ca04651e1d945befed98 /tests/testfilechooser.c | |
parent | 1b3f9df361ac473cf7eb304002c4a36127317ead (diff) | |
download | gtk+-8d4741042672cfa57ee5050ccb4fe06fa75289c0.tar.gz |
filechooser: In testfilechooser, be strict about the --action option
It would default to GTK_FILE_CHOOSER_ACTION_OPEN if the user's specified --action could not be
parsed. I can never remember what the right options are, so make the program bail out
if the user specifies an unrecognized option.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Diffstat (limited to 'tests/testfilechooser.c')
-rw-r--r-- | tests/testfilechooser.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/testfilechooser.c b/tests/testfilechooser.c index 7959411ed9..90cacfb868 100644 --- a/tests/testfilechooser.c +++ b/tests/testfilechooser.c @@ -566,6 +566,11 @@ main (int argc, char **argv) action = GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER; else if (! strcmp ("create_folder", action_arg)) action = GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER; + else + { + g_print ("--action must be one of \"open\", \"save\", \"select_folder\", \"create_folder\"\n"); + return 1; + } g_free (action_arg); } |