From d7cf6dbba9caf87d7b2f04c037f216696d5adc91 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 27 Apr 2007 01:51:34 +0000 Subject: [PATCH] fixed a bug where typedescription_t searching could crash --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40715 --- core/HalfLife2.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/HalfLife2.cpp b/core/HalfLife2.cpp index 422aa7de..97551376 100644 --- a/core/HalfLife2.cpp +++ b/core/HalfLife2.cpp @@ -118,6 +118,10 @@ typedescription_t *UTIL_FindInDataMap(datamap_t *pMap, const char *name) { for (int i=0; idataNumFields; i++) { + if (pMap->dataDesc[i].fieldName == NULL) + { + continue; + } if (strcmp(name, pMap->dataDesc[i].fieldName) == 0) { return &(pMap->dataDesc[i]);