From fe6498b5a39e1f720fbe684697dd7a7908e3d76e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Sat, 21 Jan 2023 00:52:39 +0000 Subject: [PATCH] last: use sizeof_member --- login-utils/last.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/login-utils/last.c b/login-utils/last.c index 84629278e5..77c122cfcf 100644 --- a/login-utils/last.c +++ b/login-utils/last.c @@ -1055,10 +1055,10 @@ int main(int argc, char **argv) ctl.until = (time_t) (p / 1000000); break; case 'w': - if (ctl.name_len < sizeof(((struct utmpx *) 0)->ut_user)) - ctl.name_len = sizeof(((struct utmpx *) 0)->ut_user); - if (ctl.domain_len < sizeof(((struct utmpx *) 0)->ut_host)) - ctl.domain_len = sizeof(((struct utmpx *) 0)->ut_host); + if (ctl.name_len < sizeof_member(struct utmpx, ut_user)) + ctl.name_len = sizeof_member(struct utmpx, ut_user); + if (ctl.domain_len < sizeof_member(struct utmpx, ut_host)) + ctl.domain_len = sizeof_member(struct utmpx, ut_host); break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': -- 2.47.2