diff options
-rw-r--r-- | src/su.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -452,7 +452,6 @@ Change the effective user id and group id to that of USER.\n\ A mere - implies -l. If USER not given, assume root.\n\ "), stdout); printf (_("\nReport bugs to <%s>.\n"), PACKAGE_BUGREPORT); - close_stdout (); } exit (status); } @@ -474,6 +473,8 @@ main (int argc, char **argv) bindtextdomain (PACKAGE, LOCALEDIR); textdomain (PACKAGE); + atexit (close_stdout); + fast_startup = 0; simulate_login = 0; change_environment = 1; |