utmp-wtmp: fix wrong suffix assignment on putting dead process

Fixes a bug introduced by f1d553e9df.

Fixes #30213.
This commit is contained in:
Yu Watanabe
2023-11-28 17:46:01 +08:00
committed by Mike Yuan
parent 14338cca99
commit 1568430c65
+1 -1
View File
@@ -221,7 +221,7 @@ int utmp_put_dead_process(const char *id, pid_t pid, int code, int status) {
utmpx = utxent_start();
/* Copy the whole string if it fits, or just the suffix without the terminating NUL. */
copy_suffix(store.ut_id, sizeof(store.ut_id), id);
copy_suffix(lookup.ut_id, sizeof(lookup.ut_id), id);
found = getutxid(&lookup);
if (!found)