From 9a5f10b8c5bd49c1f280437fbace7e3fa14f2b30 Mon Sep 17 00:00:00 2001 From: Tim Cava Date: Sat, 26 Oct 2013 15:16:36 +0000 Subject: [PATCH] Oops. nick must be initialized before old_uh, since it's passed to fetch_userhost(). git-svn-id: svn://svn.code.sf.net/p/bitchx/code/trunk@420 13b04d17-f746-0410-82c6-800466cd88b0 --- source/who.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/who.c b/source/who.c index 65a6d2b..3075878 100644 --- a/source/who.c +++ b/source/who.c @@ -783,8 +783,7 @@ void BX_userhostbase(char *args, void (*line) (UserhostItem *, char *, char *), int total = 0, userhost_cmd = 0, server_query_reqd = 0; char *nick, *ptr, *next_ptr, *body = NULL; va_list ap; - char buffer[BIG_BUFFER_SIZE]; - char text[BIG_BUFFER_SIZE]; + char buffer[BIG_BUFFER_SIZE], text[BIG_BUFFER_SIZE]; if (from_server < 0 || !is_server_connected(from_server)) return; @@ -873,8 +872,8 @@ void BX_userhostbase(char *args, void (*line) (UserhostItem *, char *, char *), { while (ptr && *ptr) { - const char *old_uh = fetch_userhost(from_server, nick); char *uh, *nick = next_arg(ptr, &ptr); + const char *old_uh = fetch_userhost(from_server, nick); UserhostItem item = { 0 }; uh = LOCAL_COPY(old_uh);