From c0afdec5cff5765cbf3922a7328ca186b0512c67 Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Sun, 26 May 2024 01:36:45 +0800 Subject: [PATCH] core/exec-invoke: drop unused param for acquire_home, prefix out param with ret_ --- src/core/exec-invoke.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/core/exec-invoke.c b/src/core/exec-invoke.c index 86bd7978968..e719976daa4 100644 --- a/src/core/exec-invoke.c +++ b/src/core/exec-invoke.c @@ -3585,12 +3585,12 @@ static int send_user_lookup( return 0; } -static int acquire_home(const ExecContext *c, uid_t uid, const char** home, char **buf) { +static int acquire_home(const ExecContext *c, const char **home, char **ret_buf) { int r; assert(c); assert(home); - assert(buf); + assert(ret_buf); /* If WorkingDirectory=~ is set, try to acquire a usable home directory. */ @@ -3600,11 +3600,11 @@ static int acquire_home(const ExecContext *c, uid_t uid, const char** home, char if (!c->working_directory_home) return 0; - r = get_home_dir(buf); + r = get_home_dir(ret_buf); if (r < 0) return r; - *home = *buf; + *home = *ret_buf; return 1; } @@ -4291,7 +4291,7 @@ int exec_invoke( params->user_lookup_fd = safe_close(params->user_lookup_fd); - r = acquire_home(context, uid, &home, &home_buffer); + r = acquire_home(context, &home, &home_buffer); if (r < 0) { *exit_status = EXIT_CHDIR; return log_exec_error_errno(context, params, r, "Failed to determine $HOME for user: %m"); -- 2.47.3