mirror of https://github.com/hak5/openwrt-owl.git
31 lines
720 B
Diff
31 lines
720 B
Diff
|
Index: busybox-1.4.2/shell/ash.c
|
||
|
===================================================================
|
||
|
--- busybox-1.4.2.orig/shell/ash.c 2007-07-01 05:33:08.371737750 +0200
|
||
|
+++ busybox-1.4.2/shell/ash.c 2007-07-01 05:33:11.703946000 +0200
|
||
|
@@ -3957,12 +3957,6 @@
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
- if (is_safe_applet(name)) {
|
||
|
- entry->cmdtype = CMDNORMAL;
|
||
|
- entry->u.index = -1;
|
||
|
- return;
|
||
|
- }
|
||
|
-
|
||
|
updatetbl = (path == pathval());
|
||
|
if (!updatetbl) {
|
||
|
act |= DO_ALTPATH;
|
||
|
@@ -4074,6 +4068,12 @@
|
||
|
goto success;
|
||
|
}
|
||
|
|
||
|
+ if (is_safe_applet(name)) {
|
||
|
+ entry->cmdtype = CMDNORMAL;
|
||
|
+ entry->u.index = -1;
|
||
|
+ return;
|
||
|
+ }
|
||
|
+
|
||
|
/* We failed. If there was an entry for this command, delete it */
|
||
|
if (cmdp && updatetbl)
|
||
|
delete_cmd_entry();
|