commit b5a2d4dae76817f8e206d32302206a8a7ababc46 from: Russ Cox date: Sat Dec 06 22:42:14 2008 UTC unvac: correct handling of named prefixes (Mathieu Lonjaret) commit - c8d681e850ff0acecedb86d4a8a927687536e013 commit + b5a2d4dae76817f8e206d32302206a8a7ababc46 blob - d9c21c469b5145c090e4b00ca83b1c02e93e3f3d blob + d4f863ccf86053e976b73c6c508b5fc73eef2638 --- src/cmd/vac/unvac.c +++ src/cmd/vac/unvac.c @@ -129,7 +129,7 @@ wantfile(char *name) n = strlen(want[i]); if(n < namelen && name[n] == '/' && memcmp(name, want[i], n) == 0) return 1; - if(namelen < n && want[i][namelen] == '/' && memcmp(want[i], name, n) == 0) + if(namelen < n && want[i][namelen] == '/' && memcmp(want[i], name, namelen) == 0) return 1; if(n == namelen && memcmp(name, want[i], n) == 0){ found[i] = 1;