commit 1f19448
Michael Forney
·
2014-08-03 19:07:22 +0000 UTC
parent 2c1078c
launch: Support alternate wayland sockets via a command line parameter
1 files changed,
+6,
-2
+6,
-2
1@@ -78,7 +78,8 @@ static void __attribute__((noreturn,format(printf,1,2)))
2
3 static void __attribute__((noreturn)) usage(const char * name)
4 {
5- fprintf(stderr, "Usage: %s [-h] [--] <server> [server arguments...]\n", name);
6+ fprintf(stderr, "Usage: %s [-s <server-socket>] [--] "
7+ "<server> [server arguments...]\n", name);
8 exit(EXIT_FAILURE);
9 }
10
11@@ -427,10 +428,13 @@ int main(int argc, char * argv[])
12 struct sigaction action = { 0 };
13 sigset_t set;
14
15- while ((option = getopt(argc, argv, "h")) != -1)
16+ while ((option = getopt(argc, argv, "hs:")) != -1)
17 {
18 switch (option)
19 {
20+ case 's':
21+ setenv("WAYLAND_DISPLAY", optarg, true);
22+ break;
23 case 'h':
24 default:
25 usage(argv[0]);