summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--loader/kon2/src/child.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/loader/kon2/src/child.c b/loader/kon2/src/child.c
index 5fca88f13..d31257ed6 100644
--- a/loader/kon2/src/child.c
+++ b/loader/kon2/src/child.c
@@ -138,7 +138,7 @@ void ChildStart(FILE *errfp)
else {
if ((execProg = getenv("SHELL")) == NULL)
execProg = "/bin/sh";
- if ((tail = rindex(execProg, '/')) == NULL)
+ if ((tail = strrchr(execProg, '/')) == NULL)
tail = " sh";
sprintf(buff, "-%s", tail + 1);
execl(execProg, buff, 0);