Contents of /trunk/kdebase-workspace/patches/kdebase-workspace-4.9.4-xsession-errors-O_APPEND.patch
Parent Directory | Revision Log
Revision 1994 -
(show annotations)
(download)
Wed Dec 19 09:48:16 2012 UTC (11 years, 9 months ago) by niro
File size: 707 byte(s)
Wed Dec 19 09:48:16 2012 UTC (11 years, 9 months ago) by niro
File size: 707 byte(s)
-added serveral patches
1 | diff -up kdebase-workspace-4.4.92/kdm/backend/client.c.xsession_errors_O_APPEND kdebase-workspace-4.4.92/kdm/backend/client.c |
2 | --- kdebase-workspace-4.4.92/kdm/backend/client.c.xsession_errors_O_APPEND 2010-07-06 01:54:30.000000000 -0500 |
3 | +++ kdebase-workspace-4.4.92/kdm/backend/client.c 2010-07-07 12:27:24.901922619 -0500 |
4 | @@ -1223,7 +1223,7 @@ createClientLog(const char *log) |
5 | if (!(lname = expandMacros(log, macros))) |
6 | exit(1); |
7 | unlink(lname); |
8 | - if ((lfd = open(lname, O_WRONLY|O_CREAT|O_EXCL, 0600)) >= 0) { |
9 | + if ((lfd = open(lname, O_WRONLY|O_CREAT|O_EXCL|O_APPEND, 0600)) >= 0) { |
10 | dup2(lfd, 1); |
11 | dup2(lfd, 2); |
12 | close(lfd); |