AmendHub

Download:

jcs

/

subtext

/

amendments

/

622

user: Use strlcpy


jcs made amendment 622 9 months ago
--- user.c Thu Nov 23 10:59:01 2023 +++ user.c Thu Dec 11 20:52:45 2025 @@ -68,7 +68,7 @@ user_cache_usernames(void) len = bile_read(db->bile, DB_USER_RTYPE, o->id, (char *)&user, sizeof(user)); if (len == sizeof(user)) - strncpy(muser->username, user.username, sizeof(muser->username)); + strlcpy(muser->username, user.username, sizeof(muser->username)); else { warn("user_update_cache_map: user %lu read size %lu != %lu (%d)", o->id, len, sizeof(user), bile_error(db->bile));