From e3d051e4a8233d8d012fa29f4077f1c72ebfaf7e Mon Sep 17 00:00:00 2001 From: Tobias Stoeckmann Date: Mon, 30 Dec 2024 15:12:32 +0100 Subject: [PATCH] su: Fix su - regression Launch a login shell again if requested through "su -" or "su -l". Fixes: d9923431eb38 ("src/: Use xasprintf() instead of its pattern") Closes: Signed-off-by: Tobias Stoeckmann --- src/su.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/su.c b/src/su.c index b90b6f400..7b3c9b04a 100644 --- a/src/su.c +++ b/src/su.c @@ -1212,6 +1212,7 @@ int main (int argc, char **argv) } xasprintf(&arg0, "-%s", cp); + cp = arg0; } else { cp = Basename (shellstr); } -- 2.47.3