aboutsummaryrefslogtreecommitdiffstats
path: root/src/inspircd_io.cpp
diff options
context:
space:
mode:
authorGravatar brain2005-03-27 18:46:29 +0000
committerGravatar brain2005-03-27 18:46:29 +0000
commit0afad3dfbca96a60bd14535cb93f27097417b933 (patch)
tree8a06fad263acc66a2d9ce18b393153ccb363df15 /src/inspircd_io.cpp
parentFixed a dumb -eq bug (diff)
Made config parsing code a bit more lenient
Added error checking to make sure opertypes exist before opering a user! Added 005 handling for modules Started on KILL event for modules Started on OnModuleLoad event for modules git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@918 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/inspircd_io.cpp')
-rw-r--r--src/inspircd_io.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/inspircd_io.cpp b/src/inspircd_io.cpp
index 7fd5c952d..7a2ad99f8 100644
--- a/src/inspircd_io.cpp
+++ b/src/inspircd_io.cpp
@@ -209,7 +209,7 @@ std::string ConfProcess(char* buffer, long linenumber, std::stringstream* errors
}
}
// no quotes, and no equals. something freaky.
- if ((!number_of_quotes) || (!number_of_equals) && (strlen(buffer)>2))
+ if ((!number_of_quotes) || (!number_of_equals) && (strlen(buffer)>2) && (buffer[0]=='<'))
{
*errorstream << "Malformed tag at " << filename << ":" << linenumber << endl;
error = true;