aboutsummaryrefslogtreecommitdiff
path: root/shell/hush.c
diff options
context:
space:
mode:
Diffstat (limited to 'shell/hush.c')
-rw-r--r--shell/hush.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/shell/hush.c b/shell/hush.c
index e2b0a15b8..5698de686 100644
--- a/shell/hush.c
+++ b/shell/hush.c
@@ -9156,6 +9156,8 @@ static int FAST_FUNC builtin_source(char **argv)
9156 if (argv[1]) 9156 if (argv[1])
9157 save_and_replace_G_args(&sv, argv); 9157 save_and_replace_G_args(&sv, argv);
9158 9158
9159 /* "false; . ./empty_line; echo Zero:$?" should print 0 */
9160 G.last_exitcode = 0;
9159 parse_and_run_file(input); 9161 parse_and_run_file(input);
9160 fclose_and_forget(input); 9162 fclose_and_forget(input);
9161 9163