diff options
author | Adam <Adam@anope.org> | 2012-07-01 21:45:26 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2012-07-01 22:26:05 -0400 |
commit | a12788e8f496a1feeb26fade0426b4f76407e0a4 (patch) | |
tree | 1b9fa5707e322722ffa5d1962b6a0b9e85fdb866 | |
parent | 9b5f6d3c45987f29a6270b0cc3e8327c232ab991 (diff) |
Don't crash on empty setnames on inspircd1.2
-rw-r--r-- | modules/protocol/inspircd12.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/protocol/inspircd12.cpp b/modules/protocol/inspircd12.cpp index 291a9a595..d9253720e 100644 --- a/modules/protocol/inspircd12.cpp +++ b/modules/protocol/inspircd12.cpp @@ -126,7 +126,7 @@ bool event_setname(const Anope::string &source, const std::vector<Anope::string> return true; } - u->SetRealname(params[0]); + u->SetRealname(!params.empty() ? params[0] : ""); return true; } @@ -140,7 +140,7 @@ bool event_chgname(const Anope::string &source, const std::vector<Anope::string> return true; } - u->SetRealname(params[0]); + u->SetRealname(!params.empty() ? params[0] : ""); return true; } |