aboutsummaryrefslogtreecommitdiffstats
path: root/src/config-parser.y
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@ubuntu.com>2019-04-23 20:11:39 -0400
committerLibravatarUnit 193 <unit193@ubuntu.com>2019-04-23 20:11:39 -0400
commitbe04bd20400b39d225b79691df0e2254a96b8564 (patch)
treef95875c73b1c11f30e0b6916a503eeb2e0e0d0d0 /src/config-parser.y
parent5140318f8f758141b4e350871db1fe869eb858dc (diff)
New upstream version 1.1.6upstream/1.1.6
Diffstat (limited to 'src/config-parser.y')
-rw-r--r--src/config-parser.y7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/config-parser.y b/src/config-parser.y
index f1c04db..3f98e62 100644
--- a/src/config-parser.y
+++ b/src/config-parser.y
@@ -1,6 +1,6 @@
/*
* Copyright (c) 2002-2003 Erik Fears
- * Copyright (c) 2014-2018 ircd-hybrid development team
+ * Copyright (c) 2014-2019 ircd-hybrid development team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -423,7 +423,6 @@ scanner_entry:
item->target_port = olditem->target_port;
item->timeout = olditem->timeout;
item->max_read = olditem->max_read;
- item->target_string_created = 0;
memcpy(&item->target_string, &olditem->target_string, sizeof(item->target_string));
}
else
@@ -434,7 +433,6 @@ scanner_entry:
item->target_port = 6667;
item->timeout = 30;
item->max_read = 4096;
- item->target_string_created = 1;
}
list_add(item, &item->node, &ScannerItemList);
@@ -485,7 +483,10 @@ scanner_target_string: TARGET_STRING '=' STRING ';'
struct ScannerConf *item = tmp;
if (item->target_string_created == 0)
+ {
memset(&item->target_string, 0, sizeof(item->target_string));
+ item->target_string_created = 1;
+ }
list_add(xstrdup($3), node_create(), &item->target_string);
};