diff options
author | Adam <Adam@anope.org> | 2010-07-25 02:34:48 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2010-07-25 02:34:48 -0400 |
commit | 0d817b05726d2e8543d1c9e21f56ecbda700e05d (patch) | |
tree | eb86c6319075975ccd229ec1fb983e81b294a793 | |
parent | 48742435f52bf2f1cf6f8cf496c9297d8fce1d1f (diff) |
Properly handle FMODEs from InspIRCd with more than 25 arguments.. reported by Angel-SL
-rw-r--r-- | src/protocol/inspircd11.c | 2 | ||||
-rw-r--r-- | src/protocol/inspircd12.cpp | 2 | ||||
-rw-r--r-- | src/protocol/inspircd20.cpp | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/protocol/inspircd11.c b/src/protocol/inspircd11.c index e9e28189e..2aec8c86c 100644 --- a/src/protocol/inspircd11.c +++ b/src/protocol/inspircd11.c @@ -386,7 +386,7 @@ int anope_event_opertype(const char *source, int ac, const char **av) int anope_event_fmode(const char *source, int ac, const char **av) { - const char *newav[25]; + const char *newav[128]; int n, o; Channel *c; diff --git a/src/protocol/inspircd12.cpp b/src/protocol/inspircd12.cpp index ffdc12448..c050a14e6 100644 --- a/src/protocol/inspircd12.cpp +++ b/src/protocol/inspircd12.cpp @@ -432,7 +432,7 @@ int anope_event_opertype(const char *source, int ac, const char **av) int anope_event_fmode(const char *source, int ac, const char **av) { - const char *newav[25]; + const char *newav[128]; int n, o; Channel *c; diff --git a/src/protocol/inspircd20.cpp b/src/protocol/inspircd20.cpp index 985fb5381..06e9c4ab5 100644 --- a/src/protocol/inspircd20.cpp +++ b/src/protocol/inspircd20.cpp @@ -431,7 +431,7 @@ int anope_event_opertype(const char *source, int ac, const char **av) int anope_event_fmode(const char *source, int ac, const char **av) { - const char *newav[25]; + const char *newav[128]; int n, o; Channel *c; |