From d70d0a66866d8c41cf6a8c9df266c0d7ea29c3dc Mon Sep 17 00:00:00 2001 From: skotlex Date: Mon, 28 Aug 2006 19:22:13 +0000 Subject: - The memory leak reports will now print out in the logs also the revision they belong to. - Cleaned up the scriptable npc-shop code, it should be crash-proof now. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@8525 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/clif.c | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) (limited to 'src/map/clif.c') diff --git a/src/map/clif.c b/src/map/clif.c index b3decf5b3..ed66dbabf 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -9420,10 +9420,8 @@ void clif_parse_NpcBuySellSelected(int fd,struct map_session_data *sd) */ void clif_parse_NpcBuyListSend(int fd,struct map_session_data *sd) { - int fail=0,n, i; + int fail=0,n; unsigned short *item_list; - unsigned char npc_ev[51]; - struct npc_data *nd; RFIFOHEAD(fd); n = (RFIFOW(fd,2)-4) /4; @@ -9431,21 +9429,8 @@ void clif_parse_NpcBuyListSend(int fd,struct map_session_data *sd) if (sd->state.trading|| !sd->npc_shopid) fail = 1; - else { - if((nd = ((struct npc_data *)map_id2bl(sd->npc_shopid))->master_nd)){ - int regkey = add_str("@bought_nameid"); - int regkey2 = add_str("@bought_quantity"); - sprintf(npc_ev, "%s::OnBuyItem", nd->exname); - for(i=0;inpc_shopid = 0; //Clear shop data. WFIFOHEAD(fd,packet_len_table[0xca]); -- cgit v1.2.3-70-g09d2