diff options
Diffstat (limited to 'patches/screen-gcc4.diff')
-rw-r--r-- | patches/screen-gcc4.diff | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/patches/screen-gcc4.diff b/patches/screen-gcc4.diff deleted file mode 100644 index 6cd39c2..0000000 --- a/patches/screen-gcc4.diff +++ /dev/null @@ -1,44 +0,0 @@ ---- screen-4.0.2/fileio.c.xx 2005-04-08 13:37:18.823774606 +0200 -+++ screen-4.0.2/fileio.c 2005-04-08 13:37:25.948324113 +0200 -@@ -779,7 +779,7 @@ - #ifdef SIGPIPE - signal(SIGPIPE, SIG_DFL); - #endif -- execl("/bin/sh", "sh", "-c", cmd, 0); -+ execl("/bin/sh", "sh", "-c", cmd, (char*)0); - Panic(errno, "/bin/sh"); - default: - break; ---- screen-4.0.2/utmp.c.orig 2005-10-28 22:01:14.105418912 +0000 -+++ screen-4.0.2/utmp.c 2005-10-28 22:02:30.065801507 +0000 -@@ -604,6 +604,7 @@ struct utmp *u; - char *line, *user; - int pid; - { -+ time_t t; - u->ut_type = USER_PROCESS; - strncpy(u->ut_user, user, sizeof(u->ut_user)); - /* Now the tricky part... guess ut_id */ -@@ -618,7 +619,8 @@ int pid; - #endif /* sgi */ - strncpy(u->ut_line, line, sizeof(u->ut_line)); - u->ut_pid = pid; -- (void)time((time_t *)&u->ut_time); -+ (void)time(&t); -+ u->ut_time = t; - } - - static slot_t -@@ -726,9 +728,11 @@ struct utmp *u; - char *line, *user; - int pid; - { -+ time_t t; - strncpy(u->ut_line, line, sizeof(u->ut_line)); - strncpy(u->ut_name, user, sizeof(u->ut_name)); -- (void)time((time_t *)&u->ut_time); -+ (void)time(&t); -+ u->ut_time = t; - } - - static slot_t |