Quiet a few warnings
authorEric Andersen <andersen@codepoet.org>
Fri, 27 Aug 2004 19:55:28 +0000 (19:55 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 27 Aug 2004 19:55:28 +0000 (19:55 -0000)
init/mesg.c
shell/msh.c

index 7b8acf6576fc65cac180d82d9120cf176c4bbc5d..7fd9d24ae908ec25ccb9a599c8221309f0e5b3b4 100644 (file)
@@ -32,7 +32,7 @@ extern int mesg_main(int argc, char *argv[])
 {
        struct stat sb;
        char *tty;
-       char c;
+       char c = 0;
 
        if ((--argc == 0)
                || ((argc == 1) && (((c = **++argv) == 'y') || (c == 'n')))) {
index 22a617095365f25c4cf65f62848d161cf85aa199..df4c3dab3ac018d5f966217b1251460a323d8eab 100644 (file)
@@ -698,7 +698,6 @@ static const struct builtincmd builtincmds[] = {
        {0, 0}
 };
 
-static int expand_dotnode(struct op *);
 struct op *scantree(struct op *);
 static struct op *dowholefile(int, int);
 
@@ -841,7 +840,7 @@ extern int msh_main(int argc, char **argv)
 
        shell = lookup("SHELL");
        if (shell->value == null)
-               setval(shell, DEFAULT_SHELL);
+               setval(shell, (char *)DEFAULT_SHELL);
        export(shell);
 
        homedir = lookup("HOME");
@@ -1047,23 +1046,6 @@ REGISTER char *s;
 }
 
 
-static int expand_dotnode(node)
-struct op *node;
-{
-       struct op *outtree_save = outtree;
-
-       node->type = TDOT;
-       newfile(node->words[1]);
-
-       node->left = dowholefile(TDOT, 0);
-
-       node->right = NULL;
-
-       outtree = outtree_save;
-
-       return (1);
-}
-
 struct op *scantree(head)
 struct op *head;
 {