From 235e261e5376951811bb016fcadf77ebef6ed606 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 18 Sep 2020 12:27:38 +0300 Subject: Fix wrong memory access on removing guild flags from npc --- src/map/guild.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/map') diff --git a/src/map/guild.c b/src/map/guild.c index dbfe03d3e..2f056de49 100644 --- a/src/map/guild.c +++ b/src/map/guild.c @@ -2352,6 +2352,7 @@ static void guild_flag_remove(struct npc_data *nd) if( cursor != i ) { memmove(&guild->flags[cursor], &guild->flags[i], sizeof(guild->flags[0])); + guild->flags[i] = NULL; } cursor++; } -- cgit v1.2.3-60-g2f50