summaryrefslogtreecommitdiffstats
path: root/src/configparser.cpp
diff options
context:
space:
mode:
authorGravatar Jackmcbarn2010-10-17 15:40:22 -0400
committerGravatar Jackmcbarn2010-10-17 15:40:22 -0400
commitc88b2d956b8ecc3f4e01e12f6b37374d709d481b (patch)
tree6c96ff7348ade26d113178a8277409054821e098 /src/configparser.cpp
parentAdd support for XML character entities (&#xx;) (diff)
downloadinspircd++-c88b2d956b8ecc3f4e01e12f6b37374d709d481b.tar.gz
inspircd++-c88b2d956b8ecc3f4e01e12f6b37374d709d481b.tar.bz2
inspircd++-c88b2d956b8ecc3f4e01e12f6b37374d709d481b.zip
Fix config reading
Diffstat (limited to 'src/configparser.cpp')
-rw-r--r--src/configparser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/configparser.cpp b/src/configparser.cpp
index 7b5ef0dc4..0da11318b 100644
--- a/src/configparser.cpp
+++ b/src/configparser.cpp
@@ -122,6 +122,7 @@ struct Parser
std::string varname;
while (1)
{
+ ch = next();
if (isalnum(ch) || (varname.empty() && ch == '#'))
varname.push_back(ch);
else if (ch == ';')
@@ -132,7 +133,6 @@ struct Parser
<< "To include an ampersand or quote, use &amp; or &quot;\n";
throw CoreException("Parse error");
}
- ch = next();
}
const char* varname_c = varname.c_str();
if (varname_c[0] == '#')