diff options
Diffstat (limited to 'games/powwow/files/patch-src_ptr.h')
-rw-r--r-- | games/powwow/files/patch-src_ptr.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/games/powwow/files/patch-src_ptr.h b/games/powwow/files/patch-src_ptr.h new file mode 100644 index 000000000000..a249aeead0e2 --- /dev/null +++ b/games/powwow/files/patch-src_ptr.h @@ -0,0 +1,16 @@ +--- src/ptr.h.orig 2020-07-10 20:58:54 UTC ++++ src/ptr.h +@@ -64,12 +64,12 @@ char *memchrs(char *p, int lenp, char *q, int lenq); + char *memrchrs(char *p, int lenp, char *q, int lenq); + #ifdef _GNU_SOURCE + # define memfind memmem ++char *memrchr(char *p, int lenp, char c); + #else + char *memfind(char *hay, int haylen, char *needle, int needlelen); + /* TODO: watch memrchr, it is defined differently here than under _GNU_SOURCE, + * so it could cause bizarre results if a module makes use of a library that + * uses it */ +-char *memrchr(char *p, int lenp, char c); + #endif + + #endif /* _PTR_H_ */ |