diff options
Diffstat (limited to 'games-fps/alienarena/files/alienarena-20071011-paths.patch')
-rw-r--r-- | games-fps/alienarena/files/alienarena-20071011-paths.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/games-fps/alienarena/files/alienarena-20071011-paths.patch b/games-fps/alienarena/files/alienarena-20071011-paths.patch new file mode 100644 index 000000000000..263aa58666b6 --- /dev/null +++ b/games-fps/alienarena/files/alienarena-20071011-paths.patch @@ -0,0 +1,19 @@ +--- source/unix/sys_unix.c 2007-06-14 13:15:32.834511771 -0400 ++++ source/unix/sys_unix.c 2007-06-14 13:16:54.505565372 -0400 +@@ -234,7 +234,7 @@ + path = FS_NextPath (path); + if (!path) + return NULL; // couldn't find one anywhere +- snprintf (name, MAX_OSPATH, "%s/%s", path, gamename); ++ snprintf (name, MAX_OSPATH, "%s/%s", "GENTOO_LIBDIR", gamename); + + /* skip it if it just doesn't exist */ + fp = fopen(name, "rb"); +@@ -308,6 +308,7 @@ + saved_euid = geteuid(); + seteuid(getuid()); + ++ chdir("GENTOO_DATADIR"); + Qcommon_Init(argc, argv); + + fcntl(0, F_SETFL, fcntl (0, F_GETFL, 0) | FNDELAY); |