mirror of
https://github.com/lionsoul2014/ip2region.git
synced 2025-12-08 19:25:22 +00:00
Merge branch 'master' of http://git.oschina.net/lionsoul/ip2region
This commit is contained in:
commit
387f5a2097
@ -73,17 +73,17 @@ IP2R_API uint_t ip2region_create(ip2region_t ip2rObj, char *dbFile)
|
|||||||
*/
|
*/
|
||||||
IP2R_API uint_t ip2region_destroy(ip2region_t ip2rObj)
|
IP2R_API uint_t ip2region_destroy(ip2region_t ip2rObj)
|
||||||
{
|
{
|
||||||
|
IP2R_FREE(ip2rObj->dbFile);
|
||||||
IP2R_FREE(ip2rObj->HeaderSip);
|
IP2R_FREE(ip2rObj->HeaderSip);
|
||||||
ip2rObj->HeaderSip = NULL;
|
|
||||||
IP2R_FREE(ip2rObj->HeaderPtr);
|
IP2R_FREE(ip2rObj->HeaderPtr);
|
||||||
ip2rObj->HeaderPtr = NULL;
|
|
||||||
|
|
||||||
//free the db binary string
|
//free the db binary string
|
||||||
if ( ip2rObj->dbBinStr != NULL ) {
|
if ( ip2rObj->dbBinStr != NULL ) {
|
||||||
munmap(ip2rObj->dbBinStr, ip2rObj->dbSize);
|
munmap(ip2rObj->dbBinStr, ip2rObj->dbSize);
|
||||||
ip2rObj->dbBinStr = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
memset(ip2rObj, 0x00, sizeof(ip2region_entry));
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user