X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fmatch.c;h=93ddc0bc71f363ebece6d8bac0719edab478dcbf;hb=f8f7f83f5a2228bb9deeb8324be015cd76b84ced;hp=bc26e75588d05c19e12ae719e8ae4179f35eb4ca;hpb=e73d70ce6fab3acdefe914520a4296acb6d50eac;p=ngircd-alex.git diff --git a/src/ngircd/match.c b/src/ngircd/match.c index bc26e755..93ddc0bc 100644 --- a/src/ngircd/match.c +++ b/src/ngircd/match.c @@ -1,6 +1,6 @@ /* * ngIRCd -- The Next Generation IRC Daemon - * Copyright (c)2001-2012 Alexander Barton (alex@barton.de) and Contributors. + * Copyright (c)2001-2014 Alexander Barton (alex@barton.de) and Contributors. * * 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 @@ -16,15 +16,13 @@ * Wildcard pattern matching */ -#include "imp.h" #include #include -#include "exp.h" -#include "match.h" #include "defines.h" #include "tool.h" +#include "match.h" /* * The pattern matching functions [Matche(), Matche_After_Star()] are based @@ -32,11 +30,9 @@ * "public domain": */ - static int Matche PARAMS(( const char *p, const char *t )); static int Matche_After_Star PARAMS(( const char *p, const char *t )); - #define MATCH_PATTERN 6 /**< bad pattern */ #define MATCH_LITERAL 5 /**< match failure on literal match */ #define MATCH_RANGE 4 /**< match failure on [..] construct */ @@ -44,7 +40,6 @@ static int Matche_After_Star PARAMS(( const char *p, const char *t )); #define MATCH_END 2 /**< premature end of pattern string */ #define MATCH_VALID 1 /**< valid match */ - /** * Match string with pattern. * @@ -59,7 +54,6 @@ Match( const char *Pattern, const char *String ) else return false; } /* Match */ - /** * Match string with pattern case-insensitive. * @@ -76,7 +70,6 @@ MatchCaseInsensitive(const char *Pattern, const char *String) return Match(Pattern, ngt_LowerStr(haystack)); } /* MatchCaseInsensitive */ - /** * Match string with pattern case-insensitive. * @@ -105,7 +98,6 @@ MatchCaseInsensitiveList(const char *Pattern, const char *String, return false; } /* MatchCaseInsensitive */ - static int Matche( const char *p, const char *t ) { @@ -136,7 +128,6 @@ Matche( const char *p, const char *t ) else return MATCH_VALID; } /* Matche */ - static int Matche_After_Star( const char *p, const char *t ) { @@ -186,5 +177,4 @@ Matche_After_Star( const char *p, const char *t ) return match; } /* Matche_After_Star */ - /* -eof- */