Update the dgamelaunch patch to work with the most recent changes.
Also set the umask, just in case it defaults to 0077.
This commit is contained in:
parent
70205b80bd
commit
413dbfc6cc
1 changed files with 10 additions and 1 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
diff --git a/dgamelaunch.c b/dgamelaunch.c
|
diff --git a/dgamelaunch.c b/dgamelaunch.c
|
||||||
index a52812d..6107851 100644
|
index fc831a9..cb03355 100644
|
||||||
--- a/dgamelaunch.c
|
--- a/dgamelaunch.c
|
||||||
+++ b/dgamelaunch.c
|
+++ b/dgamelaunch.c
|
||||||
@@ -1489,7 +1489,10 @@ int
|
@@ -1489,7 +1489,10 @@ int
|
||||||
|
|
@ -56,6 +56,15 @@ index a52812d..6107851 100644
|
||||||
crypted = crypt (cpw, cpw);
|
crypted = crypt (cpw, cpw);
|
||||||
if (crypted == NULL)
|
if (crypted == NULL)
|
||||||
return 0;
|
return 0;
|
||||||
|
@@ -2870,6 +2899,8 @@ main (int argc, char** argv)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+ umask(0002);
|
||||||
|
+
|
||||||
|
if (globalconfig.locale) {
|
||||||
|
setlocale(LC_CTYPE, globalconfig.locale);
|
||||||
|
}
|
||||||
diff --git a/dgamelaunch.h b/dgamelaunch.h
|
diff --git a/dgamelaunch.h b/dgamelaunch.h
|
||||||
index e298adf..411c7c3 100644
|
index e298adf..411c7c3 100644
|
||||||
--- a/dgamelaunch.h
|
--- a/dgamelaunch.h
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue