*: kill bb_get_last_path_component, replace with two functions
(one which strips trailing slash and one which does not) wget: straighten out as a result of above change text data bss dec hex filename 5056 1 0 5057 13c1 busybox.t4/networking/wget.o 5022 0 0 5022 139e busybox.t5/networking/wget.o
This commit is contained in:
@ -1141,12 +1141,11 @@ static int pseudo_exec(struct child_prog *child)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* Check if the command matches any busybox internal
|
||||
* commands ("applets") here. Following discussions from
|
||||
* November 2000 on busybox@busybox.net, don't use
|
||||
* bb_get_last_path_component(). This way explicit (with
|
||||
* slashes) filenames will never be interpreted as an
|
||||
* bb_get_last_path_component_nostrip(). This way explicit
|
||||
* (with slashes) filenames will never be interpreted as an
|
||||
* applet, just like with builtins. This way the user can
|
||||
* override an applet with an explicit filename reference.
|
||||
* The only downside to this change is that an explicit
|
||||
|
Reference in New Issue
Block a user