diff --git a/tasks/task_database_cue.c b/tasks/task_database_cue.c index fa53bcb264..e6360d4d30 100644 --- a/tasks/task_database_cue.c +++ b/tasks/task_database_cue.c @@ -381,7 +381,7 @@ int detect_system(intfstream_t *fd, const char **system_name) if (read < MAGIC_LEN) continue; - if (string_is_equal(MAGIC_NUMBERS[i].magic, magic)) + if (memcmp(MAGIC_NUMBERS[i].magic, magic, MAGIC_LEN) == 0) { *system_name = MAGIC_NUMBERS[i].system_name; rv = 0;