From 47b5ff9a937727c6009f12183427e5f139a10fdb Mon Sep 17 00:00:00 2001 From: HttrckCldHKS Date: Sat, 7 Feb 2015 18:40:52 -0800 Subject: [PATCH] >> FIXED lookupString() LENGTH ISSUE In (const char *) lookupString() : For (const char *) NULL result : Length must be ZERO, if defined. --- dlls/geoip/geoip_util.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/geoip/geoip_util.cpp b/dlls/geoip/geoip_util.cpp index 16d95cf3..a805ae62 100644 --- a/dlls/geoip/geoip_util.cpp +++ b/dlls/geoip/geoip_util.cpp @@ -166,6 +166,9 @@ const char *lookupString(const char *ip, const char **path, int *length) if (!lookupByIp(ip, path, &result)) { + if (length) + *length = 0; + return NULL; }