Use /proc/self/cmdline on Solaris as well in shell_global_reexec_self()
Solaris 11.3.5 and later have a Linux-compatible implementation of /proc/self/cmdline, so the code to use it can be enabled in gnome-shell on Solaris - if used on an older OS, it simply fails to open the file and returns without doing anything, just as the code did before enabling this. https://bugzilla.gnome.org/show_bug.cgi?id=776199 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
This commit is contained in:
parent
a870a4d6de
commit
ddfdfaed78
@ -1258,7 +1258,7 @@ shell_global_reexec_self (ShellGlobal *global)
|
|||||||
GPtrArray *arr;
|
GPtrArray *arr;
|
||||||
gsize len;
|
gsize len;
|
||||||
|
|
||||||
#if defined __linux__
|
#if defined __linux__ || defined __sun
|
||||||
char *buf;
|
char *buf;
|
||||||
char *buf_p;
|
char *buf_p;
|
||||||
char *buf_end;
|
char *buf_end;
|
||||||
|
Loading…
Reference in New Issue
Block a user