From 6fc1cae2088dd9f450e15728ca4bf4a82fcb8070 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Sat, 30 Nov 2013 14:44:44 -0200 Subject: Minor adjustments - improved @makehomun -1 so that if the homun data hasnt been loaded it is requested. - instances of private types (party/guild/char) no longer create channels, however global types still does (IOT_NONE). - Fixed an issue with party/guild instance data not being freed when either is destroyed (Special Thanks to Yommy). Signed-off-by: shennetsind --- src/map/guild.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/map/guild.c') diff --git a/src/map/guild.c b/src/map/guild.c index cba568bd8..cca4da6cf 100644 --- a/src/map/guild.c +++ b/src/map/guild.c @@ -1756,6 +1756,8 @@ int guild_broken(int guild_id,int flag) clif->chsys_delete(( struct hChSysCh * )g->channel); } } + if( g->instance ) + aFree(g->instance); idb_remove(guild->db,guild_id); return 0; } -- cgit v1.2.3-70-g09d2