From 08ce00d7987294b0132c3ba284c460633c922076 Mon Sep 17 00:00:00 2001 From: Brian Koropoff Date: Sat, 16 Sep 2017 22:30:47 -0700 Subject: [PATCH] msg_hash: support chd files --- msg_hash.c | 3 +++ msg_hash.h | 1 + 2 files changed, 4 insertions(+) diff --git a/msg_hash.c b/msg_hash.c index d0ccaa8b5c..5c4609d892 100644 --- a/msg_hash.c +++ b/msg_hash.c @@ -234,6 +234,7 @@ uint32_t msg_hash_calculate(const char *s) #define HASH_EXTENSION_ISO 0x0b8880d0U #define HASH_EXTENSION_ISO_UPPERCASE 0x0b87f470U #define HASH_EXTENSION_LUTRO 0x0fe37b7bU +#define HASH_EXTENSION_CHD 0x0b8865d4U enum msg_file_type msg_hash_to_file_type(uint32_t hash) { @@ -380,6 +381,8 @@ enum msg_file_type msg_hash_to_file_type(uint32_t hash) return FILE_TYPE_ISO; case HASH_EXTENSION_LUTRO: return FILE_TYPE_LUTRO; + case HASH_EXTENSION_CHD: + return FILE_TYPE_CHD; default: break; } diff --git a/msg_hash.h b/msg_hash.h index a10d840577..ae39bff8b5 100644 --- a/msg_hash.h +++ b/msg_hash.h @@ -134,6 +134,7 @@ enum msg_file_type FILE_TYPE_CUE, FILE_TYPE_ISO, FILE_TYPE_LUTRO, + FILE_TYPE_CHD, FILE_TYPE_DIRECT_LOAD,