summaryrefslogtreecommitdiff
path: root/src/hashcomp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hashcomp.cpp')
-rw-r--r--src/hashcomp.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/hashcomp.cpp b/src/hashcomp.cpp
index a51430a4b..4fee9fd55 100644
--- a/src/hashcomp.cpp
+++ b/src/hashcomp.cpp
@@ -287,6 +287,16 @@ bool irc::sepstream::StreamEnd()
return this->pos > this->tokens.length();
}
+bool irc::sepstream::Contains(const std::string& value)
+{
+ std::string token;
+ while (GetToken(token))
+ if (value == token)
+ return true;
+
+ return false;
+}
+
irc::portparser::portparser(const std::string &source, bool allow_overlapped)
: sep(source), in_range(0), range_begin(0), range_end(0), overlapped(allow_overlapped)
{