diff -u -r ../psmisc-22.21/src/fuser.c ./src/fuser.c --- ../psmisc-22.21/src/fuser.c 2014-01-31 14:07:32.000000000 +0100 +++ ./src/fuser.c 2017-06-28 16:09:52.947842253 +0200 @@ -55,6 +55,10 @@ #define MAXSYMLINKS SYMLINK_MAX #endif +#ifdef __ANDROID__ +# include /* makedev() macro */ +#endif + #include "fuser.h" #include "signals.h" #include "i18n.h" @@ -2085,7 +2089,7 @@ return (char *)0; } - dest = mempcpy(dest, start, end - start); + dest = ((char*) memcpy(dest, start, end - start)) + (end - start); *dest = '\0'; if (deep-- < 0) {