unrar: Update from 5.6.2 to 5.6.3
[termux-packages] / packages / psmisc / src-fuser.c.patch
1 diff -u -r ../psmisc-22.21/src/fuser.c ./src/fuser.c
2 --- ../psmisc-22.21/src/fuser.c 2014-01-31 14:07:32.000000000 +0100
3 +++ ./src/fuser.c 2017-06-28 16:09:52.947842253 +0200
4 @@ -55,6 +55,10 @@
5 #define MAXSYMLINKS SYMLINK_MAX
6 #endif
7
8 +#ifdef __ANDROID__
9 +# include <sys/sysmacros.h> /* makedev() macro */
10 +#endif
11 +
12 #include "fuser.h"
13 #include "signals.h"
14 #include "i18n.h"
15 @@ -2085,7 +2089,7 @@
16 return (char *)0;
17 }
18
19 - dest = mempcpy(dest, start, end - start);
20 + dest = ((char*) memcpy(dest, start, end - start)) + (end - start);
21 *dest = '\0';
22
23 if (deep-- < 0) {