summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Persch <chpe@gnome.org>2015-10-12 11:10:58 +0200
committerChristian Persch <chpe@gnome.org>2015-10-12 18:24:27 +0200
commit314794ee63d831a9c0c3a34227c939003522e41b (patch)
treea37098455c7d3eeada69eb17963a097e6634e8eb
parente3c1226a7c419fb2770c5f188ce52b2ebbe12018 (diff)
downloadgnome-terminal-314794ee63d831a9c0c3a34227c939003522e41b.tar.gz
server: Use distinct exit code for gtk_init failure
-rw-r--r--src/server.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server.c b/src/server.c
index af2706d9..780d82e1 100644
--- a/src/server.c
+++ b/src/server.c
@@ -103,7 +103,8 @@ increase_rlimit_nofile (void)
enum {
_EXIT_FAILURE_WRONG_ID = 7,
_EXIT_FAILURE_NO_UTF8 = 8,
- _EXIT_FAILURE_UNSUPPORTED_LOCALE = 9
+ _EXIT_FAILURE_UNSUPPORTED_LOCALE = 9,
+ _EXIT_FAILURE_GTK_INIT = 10
};
int
@@ -169,7 +170,7 @@ main (int argc, char **argv)
if (!gtk_init_with_args (&argc, &argv, NULL, options, NULL, &error)) {
g_printerr ("Failed to parse arguments: %s\n", error->message);
g_error_free (error);
- exit (EXIT_FAILURE);
+ exit (_EXIT_FAILURE_GTK_INIT);
}
if (!increase_rlimit_nofile ()) {