mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-27 17:18:59 +00:00
e0f225831f
SVN-Revision: 7815
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();
|