From 39480f9ac24237854e14b301493fe1e06e8b2955 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Sun, 20 Feb 2022 09:47:21 +0100 Subject: [PATCH] mxqd: Remove unnecessary cd(pwd) --- mxqd.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/mxqd.c b/mxqd.c index 9c672ae3..9b725f35 100644 --- a/mxqd.c +++ b/mxqd.c @@ -2875,19 +2875,12 @@ int main(int argc, char *argv[]) while (global_sigrestart_cnt) { _mx_cleanup_free_ char *saved_argv_str = NULL; - _mx_cleanup_free_ char *saved_cwd = NULL; char **saved_argv; + saved_argv_str = mx_strvec_to_str(argv); - saved_cwd = get_current_dir_name(); mx_log_info("Reexecuting mxqd... "); - res = chdir(saved_cwd); - if (res < 0) { - mx_log_fatal("Aborting restart: chdir(%s) failed: %m", saved_cwd); - break; - } - saved_argv = mx_strvec_from_str(saved_argv_str); if (!saved_argv) { mx_log_fatal("Can't recaculate commandline. str_to_strvev(%s) failed: %m", saved_argv_str);