removal of possible null argument in strlen

This commit is contained in:
nova
2026-05-30 00:12:32 +02:00
parent 0a45d1e3e8
commit 41933eb6d0

View File

@@ -102,8 +102,7 @@ void colors_init() {
while (getline(&line, &size, dircolors) != -1) { while (getline(&line, &size, dircolors) != -1) {
fg = 7; fg = 7;
bg = 0; bg = 0;
if (line[0] == '.') { if (line[0] == '.' && (extension = strtok(line, " ")) != NULL) {
extension = strtok(line, " ");
colors[i].file_extension = malloc(strlen(extension)+1); colors[i].file_extension = malloc(strlen(extension)+1);
memcpy(colors[i].file_extension, extension, strlen(extension)+1); memcpy(colors[i].file_extension, extension, strlen(extension)+1);