From b96fba7e3625e656ec4db1e37b9cd0345f110e81 Mon Sep 17 00:00:00 2001 From: CairoLee Date: Tue, 9 Feb 2016 12:55:26 +0800 Subject: [PATCH] Follow up to b43853e --- src/map/cashshop.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/map/cashshop.c b/src/map/cashshop.c index 6c89895f02..b3ff7dc7cf 100644 --- a/src/map/cashshop.c +++ b/src/map/cashshop.c @@ -77,7 +77,6 @@ static void cashshop_read_db_txt( void ){ char* dbsubpath1 = (char*)aMalloc(n1+1); char* dbsubpath2 = (char*)aMalloc(n2+1); - if(fi==0) { safesnprintf(dbsubpath1,n1,"%s%s",db_path,dbsubpath[fi]); safesnprintf(dbsubpath2,n2,"%s/%s%s",db_path,DBPATH,dbsubpath[fi]); @@ -88,6 +87,9 @@ static void cashshop_read_db_txt( void ){ } sv_readdb(dbsubpath2, "item_cash_db.txt", ',', 3, 3, -1, &cashshop_parse_dbrow, fi); + + aFree(dbsubpath1); + aFree(dbsubpath2); } }