From 0f8c4c5998317e575f1afd47dad7f6967bc271ab Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Tue, 12 Feb 2008 19:05:44 -0600 Subject: Add TOYFLAG_UMASK. --- toys/toysh.c | 1 + 1 file changed, 1 insertion(+) (limited to 'toys/toysh.c') diff --git a/toys/toysh.c b/toys/toysh.c index e2800681..17467fad 100644 --- a/toys/toysh.c +++ b/toys/toysh.c @@ -296,6 +296,7 @@ static void run_pipeline(struct pipeline *line) tl->toy_main(); cmd->pid = toys.exitval; free(toys.optargs); + if (toys.old_umask) umask(toys.old_umask); memcpy(&toys, &temp, sizeof(struct toy_context)); } else { int status; -- cgit v1.2.3