diff options
Diffstat (limited to 'shell')
-rw-r--r-- | shell/msh.c | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/shell/msh.c b/shell/msh.c index 22a6170..df4c3da 100644 --- a/shell/msh.c +++ b/shell/msh.c @@ -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; { |