mirror of https://github.com/mirror/busybox.git
Fix buffer underrun noted and solved by Larry Doolittle.
parent
0a3bda2c53
commit
3ce79338e6
|
@ -37,7 +37,7 @@ extern int dirname_main(int argc, char **argv)
|
|||
argv++;
|
||||
|
||||
s=*argv+strlen(*argv)-1;
|
||||
while (s != *argv && *s == '/') {
|
||||
while (s > *argv && *s == '/') {
|
||||
*s-- = '\0';
|
||||
}
|
||||
s = strrchr(*argv, '/');
|
||||
|
|
Loading…
Reference in New Issue