From cd720efbfa60f434f420ab66e220eca742c48e45 Mon Sep 17 00:00:00 2001 From: Shauren Date: Sat, 10 Aug 2019 19:01:24 +0200 Subject: Dep/CascLib: Update to ladislav-zezula/CascLib@b91f87c770c78340dcd96df970e55b5c0469e884 --- dep/CascLib/src/common/Map.h | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'dep/CascLib/src/common/Map.h') diff --git a/dep/CascLib/src/common/Map.h b/dep/CascLib/src/common/Map.h index 13799eb0528..a6eface844d 100644 --- a/dep/CascLib/src/common/Map.h +++ b/dep/CascLib/src/common/Map.h @@ -129,13 +129,8 @@ class CASC_MAP return ERROR_NOT_ENOUGH_MEMORY; // Allocate new map for the objects - m_HashTable = (void **)CASC_ALLOC(void *, m_HashTableSize); - if(m_HashTable == NULL) - return ERROR_NOT_ENOUGH_MEMORY; - - // Initialize the map object - memset(m_HashTable, 0, m_HashTableSize * sizeof(void *)); - return ERROR_SUCCESS; + m_HashTable = (void **)CASC_ALLOC_ZERO(m_HashTableSize); + return (m_HashTable != NULL) ? ERROR_SUCCESS : ERROR_NOT_ENOUGH_MEMORY; } void * FindObject(void * pvKey, PDWORD PtrIndex = NULL) -- cgit v1.2.3