From ca9a6a62383fe7e58c10c62c20491d76bcbdeedb Mon Sep 17 00:00:00 2001 From: michael Date: Fri, 17 Jul 2015 11:37:17 +0000 Subject: [PATCH] - scan.c:scan_irckline(): sanitize array initalization git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/branches/1.1.x@6288 82007160-df01-0410-b94d-b575c5fd34c7 --- src/scan.c | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/scan.c b/src/scan.c index 4553c76..dcdf7ad 100644 --- a/src/scan.c +++ b/src/scan.c @@ -755,20 +755,14 @@ scan_irckline(const struct scan_struct *ss, const char *format, const char *type const char *data; } table[] = { - { 'i', NULL }, - { 'h', NULL }, - { 'u', NULL }, - { 'n', NULL }, - { 't', NULL }, - { '\0', NULL } + { 'i', ss->ip }, + { 'h', ss->irc_hostname }, + { 'u', ss->irc_username }, + { 'n', ss->irc_nick }, + { 't', type }, + { '\0', NULL } }; - table[0].data = ss->ip; - table[1].data = ss->irc_hostname; - table[2].data = ss->irc_username; - table[3].data = ss->irc_nick; - table[4].data = type; - /* * Copy format to message character by character, inserting any matching * data after %. -- 2.30.2