From 0a7cb860143ef6ead66f4cdb56df35ad52db6f2f Mon Sep 17 00:00:00 2001 From: Jan Vidar Krey Date: Tue, 2 Oct 2012 23:01:57 +0200 Subject: [PATCH] Fixed a crash in plugin mod_chat_only. --- src/plugins/mod_chat_only.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/mod_chat_only.c b/src/plugins/mod_chat_only.c index 814a104..e705ce9 100644 --- a/src/plugins/mod_chat_only.c +++ b/src/plugins/mod_chat_only.c @@ -64,13 +64,13 @@ static struct user_info* get_user_info(struct chat_only_data* data, sid_t sid) struct user_info* u; // resize buffer if needed. - if (sid > data->max_users) // FIXME: >= ? + if (sid >= data->max_users) { u = hub_malloc_zero(sizeof(struct user_info) * (sid + 1)); memcpy(u, data->users, data->max_users); hub_free(data->users); data->users = u; - data->max_users = sid; + data->max_users = sid + 1; u = NULL; }