You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/games-util/etswitch/files/etswitch-0.1.14-glibc.patch

13 lines
628 B

diff -dupr etswitch-old/src/etswitch.c etswitch-0.1.14/src/etswitch.c
--- etswitch-old/src/etswitch.c 2009-02-24 11:20:29.594339029 +0100
+++ etswitch-0.1.14/src/etswitch.c 2009-02-24 11:28:12.100463404 +0100
@@ -461,7 +461,7 @@ int main(int argc, char *argv[]){
/* setup lock, fixme */
/* use temp var */
lock_file = "/tmp/.etswitch.pid"; /* now this isnt failsafe but at least something */
- lock_fd = open(lock_file, O_CREAT | O_RDWR);
+ lock_fd = open(lock_file, O_CREAT | O_RDWR, 0600);
if (lock_fd < 0) {
#ifdef DEBUG
fprintf(stdout, "'%s' allready exits, will try to open.\n",lock_file);