Blame xscreensaver-5.12-test-passwd-segv-tty.patch
|
Mamoru Tasaka |
0cf68c2 |
--- xscreensaver-5.12/driver/passwd.c.debug2 2008-12-27 19:17:26.000000000 +0900
|
|
Mamoru Tasaka |
0cf68c2 |
+++ xscreensaver-5.12/driver/passwd.c 2011-04-03 21:55:26.000000000 +0900
|
|
Mamoru Tasaka |
0cf68c2 |
@@ -205,7 +205,7 @@
|
|
Mamoru Tasaka |
0cf68c2 |
{
|
|
Mamoru Tasaka |
0cf68c2 |
# ifdef HAVE_SYSLOG
|
|
Mamoru Tasaka |
0cf68c2 |
struct passwd *pw = getpwuid (getuid ());
|
|
Mamoru Tasaka |
0cf68c2 |
- char *d = DisplayString (si->dpy);
|
|
Mamoru Tasaka |
0cf68c2 |
+ char *d = (si->dpy ? DisplayString (si->dpy) : 0);
|
|
Mamoru Tasaka |
0cf68c2 |
char *u = (pw && pw->pw_name ? pw->pw_name : "???");
|
|
Mamoru Tasaka |
0cf68c2 |
int opt = 0;
|
|
Mamoru Tasaka |
0cf68c2 |
int fac = 0;
|