]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
g++ is picky about default params with overloading
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 14 Jan 2007 17:26:04 +0000 (17:26 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 14 Jan 2007 17:26:04 +0000 (17:26 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6324 e03df62e-2008-0410-955e-edbf42e46eb7

include/wildcard.h
src/wildcard.cpp

index 4bea2ff02e1be42f542383d8a89c95c387c13bbb..90660c6eff0952acdbb4cf3b2aa2720e6682440a 100644 (file)
@@ -13,5 +13,7 @@
 
 #include "inspircd_config.h"
 
-bool match(const char *str, const char *mask, bool use_cidr_match = false);
-bool match(bool case_sensitive, const char *str, const char *mask, bool use_cidr_match = false);
+bool match(const char *str, const char *mask);
+bool match(const char *str, const char *mask, bool use_cidr_match);
+bool match(bool case_sensitive, const char *str, const char *mask);
+bool match(bool case_sensitive, const char *str, const char *mask, bool use_cidr_match);
index 2243bc88217578b4607650a0c00e081aaaa407a4..f888b68cfb7943883d54ab7d86bb73ba264c1161 100644 (file)
@@ -140,3 +140,9 @@ bool match(bool case_sensitive, const char *str, const char *mask, bool use_cidr
                return true;
        return csmatch(str, mask);
 }
+
+bool match(bool case_sensitive, const char *str, const char *mask)
+{
+       return case_sensitive ? csmatch(str, mask) : match(str, mask);
+}
+