diff --git a/ape-m1.patch b/ape-m1.patch index a73435e3da09c1759fe1b283dacfca8c89512d65..5dbe3b3addb6fb46be69b997d3dd2c4b826f00f5 100644 --- a/ape-m1.patch +++ b/ape-m1.patch @@ -15,8 +15,8 @@ + a[0] = '\0'; + b[0] = '\0'; + do { -+ s = readlink(filepath, linkname, sizeof(linkname)); -+ if (s == -1) { ++ ss = readlink(filepath, linkname, sizeof(linkname)); ++ if (ss == -1) { + if (errno != EINVAL) + return -errno; + @@ -34,7 +34,7 @@ + + return 0; + } -+ linkname[s] = '\0'; ++ linkname[ss] = '\0'; + + if (linkname[0] == '/') { + if (strlcpy(buffer, linkname, sizeof(a)) >= sizeof(a))