$OpenBSD: patch-mshell_c,v 1.2 2009/03/26 18:25:28 naddy Exp $ --- mshell.c.orig Thu Mar 26 12:17:55 2009 +++ mshell.c Thu Mar 26 12:18:03 2009 @@ -1,8 +1,10 @@ #include "mshell.h" #include -char * index (); +#include +#include + extern char G_homevar []; extern char G_uservar []; extern char G_termvar []; @@ -26,8 +28,7 @@ char *m; exec_string [DESCLEN], *args [MAXARGS], *menu_array [LINES], - tmpword [WORDLEN], - *malloc(); + tmpword [WORDLEN]; int i, idx, @@ -35,8 +36,7 @@ char *m; firsttime = TRUE, dontdisplay = FALSE, unix_flag, - menu_flag, - exit(); + menu_flag; static jmp_buf topenv; static int topenvset; @@ -49,7 +49,7 @@ char *m; signal (SIGPIPE, SIG_IGN); /* ignore dead pipes */ log("enter", m); - while TRUE { + while (TRUE) { if (!topenvset) { topenvset = TRUE; @@ -142,7 +142,7 @@ char *m; if ( strcmp (action_string, NULLSTR) == 0 ) { invalid_option = TRUE; - printf ("\tNo such help option name as: %s\!\!\n", opt2); + printf ("\tNo such help option name as: %s!!\n", opt2); } else { tmpword[0] = EOS;