diff options
author | Adam <Adam@anope.org> | 2010-07-25 02:34:48 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2010-07-25 02:35:17 -0400 |
commit | 5cd986e82ba90ae5699516baf6da284b7d30b15e (patch) | |
tree | b2561973ab8f170c21b6c16c38822e88d15080e1 | |
parent | 2328c3e7ec718071a8cafcc396d072f90fb4dbc2 (diff) |
Properly handle FMODEs from InspIRCd with more than 25 arguments.. reported by Angel-SL
-rw-r--r-- | modules/protocol/inspircd11.cpp | 2 | ||||
-rw-r--r-- | modules/protocol/inspircd12.cpp | 2 | ||||
-rw-r--r-- | modules/protocol/inspircd20.cpp | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/modules/protocol/inspircd11.cpp b/modules/protocol/inspircd11.cpp index 66c9ffabc..ac50f64b9 100644 --- a/modules/protocol/inspircd11.cpp +++ b/modules/protocol/inspircd11.cpp @@ -372,7 +372,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/modules/protocol/inspircd12.cpp b/modules/protocol/inspircd12.cpp index 49197e9ae..465f0ffff 100644 --- a/modules/protocol/inspircd12.cpp +++ b/modules/protocol/inspircd12.cpp @@ -411,7 +411,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/modules/protocol/inspircd20.cpp b/modules/protocol/inspircd20.cpp index f74a045fc..f566148bb 100644 --- a/modules/protocol/inspircd20.cpp +++ b/modules/protocol/inspircd20.cpp @@ -409,7 +409,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; |