safety: Replace strncpy with strlcpy

This commit is contained in:
Dorota Czaplejewicz
2023-01-15 11:40:27 +00:00
parent 6fd281b214
commit 8da59a6216

View File

@ -75,7 +75,7 @@ struct keymap squeek_key_map_from_str(const char *keymap_str) {
if ((void*)ptr == (void*)-1) { if ((void*)ptr == (void*)-1) {
g_error("Failed to set up mmap"); g_error("Failed to set up mmap");
} }
strncpy(ptr, xkb_keymap_str, keymap_len); strlcpy(ptr, xkb_keymap_str, keymap_len);
munmap(ptr, keymap_len); munmap(ptr, keymap_len);
free(xkb_keymap_str); free(xkb_keymap_str);
xkb_keymap_unref(keymap); xkb_keymap_unref(keymap);