mirror of
https://github.com/alliedmodders/amxmodx.git
synced 2024-12-24 13:55:36 +03:00
Fixed GeoIP not compiling on gcc
This commit is contained in:
parent
6486c56a15
commit
ce9728af93
@ -618,8 +618,6 @@ unsigned long _GeoIP_lookupaddress (const char *host) {
|
||||
struct hostent phe2;
|
||||
struct hostent * phe = &phe2;
|
||||
char *buf = NULL;
|
||||
int buflength = 16384;
|
||||
int herr = 0;
|
||||
int result = 0;
|
||||
#ifdef HAVE_GETHOSTBYNAME_R
|
||||
buf = malloc(buflength);
|
||||
@ -930,7 +928,7 @@ char *_get_name (GeoIP* gi, unsigned long ipnum) {
|
||||
org_buf = malloc(len);
|
||||
strncpy(org_buf, buf, len);
|
||||
} else {
|
||||
buf_pointer = gi->cache + (long)record_pointer;
|
||||
buf_pointer = (char *)gi->cache + (long)record_pointer;
|
||||
len = sizeof(char) * (strlen(buf_pointer)+1);
|
||||
org_buf = malloc(len);
|
||||
strncpy(org_buf, buf_pointer, len);
|
||||
|
Loading…
Reference in New Issue
Block a user