Blob Blame History Raw
--- ksh-20070328/src/cmd/ksh93/sh/init.c.loginsh	2007-04-17 13:49:15.000000000 +0200
+++ ksh-20070328/src/cmd/ksh93/sh/init.c	2007-04-17 13:49:54.000000000 +0200
@@ -790,6 +790,10 @@
 	register const char*	s;
 	register int		t = 0;
 	
+	if (*path == '-')
+	{
+		t |= SH_TYPE_LOGIN;
+	}
 	if (s = (const char*)strrchr(path, '/'))
 		s++;
 	else