diff options
author | rhp <rhp> | 2001-06-12 04:38:24 +0000 |
---|---|---|
committer | rhp <rhp> | 2001-06-12 04:38:24 +0000 |
commit | 29c0947f3ce2600eeaf2b11ccd705d2752990eb7 (patch) | |
tree | 6eb55338d8671a9d199f02d65ee6cd0272c540af /src/main.c | |
parent | 073a5d4ea9c15fb30c1fe23c252c6687e820a69d (diff) | |
download | metacity-29c0947f3ce2600eeaf2b11ccd705d2752990eb7.tar.gz |
...
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -39,6 +39,7 @@ main (int argc, char **argv) { struct sigaction act; sigset_t empty_mask; + char *display_name; sigemptyset (&empty_mask); act.sa_handler = SIG_IGN; @@ -57,6 +58,16 @@ main (int argc, char **argv) g_type_init (0); /* grumble */ meta_errors_init (); + + if (g_getenv ("METACITY_DISPLAY")) + { + meta_verbose ("Using METACITY_DISPLAY %s\n", + g_getenv ("METACITY_DISPLAY")); + display_name = + g_strconcat ("DISPLAY=", g_getenv ("METACITY_DISPLAY"), NULL); + putenv (display_name); + /* DO NOT FREE display_name, putenv() sucks */ + } if (!meta_display_open (NULL)) meta_exit (META_EXIT_ERROR); |