diff --git a/dir.c b/dir.c index df3f9c9..6fea069 100644 --- a/dir.c +++ b/dir.c @@ -107,7 +107,7 @@ void get_dir_content(char *path, unsigned long *dir_file_count, file *dir_conten char *extension = strrchr(entry[i]->d_name, '.'); if (extension) { for (j = 0; j < color_count; j++) { - if (!strncmp(colors[j].file_extension, extension, strlen(colors[j].file_extension))) { + if (!strcmp(colors[j].file_extension, extension)) { dir_content[i].color_pair = colors[j].color_pair; } } @@ -130,7 +130,7 @@ void get_dir_content(char *path, unsigned long *dir_file_count, file *dir_conten char *extension = strrchr(entry[i]->d_name, '.'); if (extension) { for (j = 0; j < color_count; j++) { - if (!strncmp(colors[j].file_extension, extension, strlen(colors[j].file_extension))) { + if (!strcmp(colors[j].file_extension, extension)) { dir_content[i].color_pair = colors[j].color_pair; } }