diff --git a/service/ClusterGeoIpService.cpp b/service/ClusterGeoIpService.cpp index 90b0e3e62..b47a9b2a8 100644 --- a/service/ClusterGeoIpService.cpp +++ b/service/ClusterGeoIpService.cpp @@ -148,7 +148,7 @@ void ClusterGeoIpService::threadMain() else break; } for(long i=0;i sizeof(linebuf)) + if (lineptr > (long)sizeof(linebuf)) lineptr = 0; if ((buf[i] == '\n')||(buf[i] == '\r')) { linebuf[lineptr] = (char)0;