diff options
Diffstat (limited to 'games/0verkill/files/patch-sprite.c')
-rw-r--r-- | games/0verkill/files/patch-sprite.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/games/0verkill/files/patch-sprite.c b/games/0verkill/files/patch-sprite.c new file mode 100644 index 000000000000..0e5357e1e471 --- /dev/null +++ b/games/0verkill/files/patch-sprite.c @@ -0,0 +1,25 @@ +--- sprite.c.orig 2001-12-15 20:51:53.000000000 +0300 ++++ sprite.c 2013-11-17 13:00:40.184048213 +0400 +@@ -2,6 +2,7 @@ + #include <ctype.h> + #include <stdlib.h> + #include <stdio.h> ++#include <unistd.h> + + #ifndef WIN32 + #include "config.h" +@@ -188,6 +189,14 @@ + + if (!(f=fopen(filename,"rb"))) + { ++ chdir(DATA_PATH); ++ } ++ if (!(f=fopen(filename,"rb"))) ++ { ++ chdir(DATA_PATH "/../"); ++ } ++ if (!(f=fopen(filename,"rb"))) ++ { + unsigned char msg[256]; + snprintf(msg,256,"Error opening file \"%s\"!\n",filename); + ERROR(msg); |