kpty: assume logoutx() and logout() clears the utmp record

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-01-23 05:22:57 +02:00
parent a380512281
commit 4edef2a067

View file

@ -560,12 +560,10 @@ void KPty::logout()
str_ptr = sl_ptr + 1;
}
# endif
# ifdef HAVE_LOGIN
# ifdef HAVE_LOGINX
# if defined(HAVE_LOGINX)
::logoutx(str_ptr, 0, DEAD_PROCESS);
# else
# elif defined(HAVE_LOGIN)
::logout(str_ptr);
# endif
# else
# ifdef HAVE_UTMPX
struct utmpx l_struct, *ut;