changeset 11138:6fbd533835f5

6899868 ksh93 busybox alias must not look for builtin in path
author Olga Kryzhanovska <olga.kryzhanovska@gmail.com>
date Fri, 20 Nov 2009 16:14:22 -0800
parents 0a1ed2ae30eb
children 54f7581679a9
files usr/src/cmd/ksh/builtins/alias.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/cmd/ksh/builtins/alias.c	Fri Nov 20 15:47:18 2009 -0800
+++ b/usr/src/cmd/ksh/builtins/alias.c	Fri Nov 20 16:14:22 2009 -0800
@@ -166,7 +166,7 @@
  */
 "if [[ \"${cmd}\" != ~(Elr)(alias|unalias|command) ]] && "
 	"! alias \"${cmd}\" >/dev/null 2>&1 ; then\n"
-	"builtin \"${cmd}\"\n"
+	"PATH='' builtin \"${cmd}\"\n"
 "fi\n"
 /* command is a keyword and needs to be handled separately */
 "if [[ \"${cmd}\" == \"command\" ]] ; then\n"