summaryrefslogtreecommitdiff
path: root/src/protocol/inspircd12.cpp
diff options
context:
space:
mode:
authorrburchell <rburchell@5417fbe8-f217-4b02-8779-1006273d7864>2009-02-12 22:34:34 +0000
committerrburchell <rburchell@5417fbe8-f217-4b02-8779-1006273d7864>2009-02-12 22:34:34 +0000
commit61cf1f325f9bcbc10ba70650bfeada8da4048d9d (patch)
tree6a22cd2c7fddc9f4fde060742bf8ea6fd7654216 /src/protocol/inspircd12.cpp
parentb75fadf73d7c6d1126a0226c7598d9ac9a070f44 (diff)
insp12: don't try sstrdup() a NULL argument if sid is not set.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2029 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/protocol/inspircd12.cpp')
-rw-r--r--src/protocol/inspircd12.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/protocol/inspircd12.cpp b/src/protocol/inspircd12.cpp
index b20f227bb..231b99631 100644
--- a/src/protocol/inspircd12.cpp
+++ b/src/protocol/inspircd12.cpp
@@ -1368,7 +1368,8 @@ class ProtoInspIRCd : public Module
this->SetVersion("$Id$");
this->SetType(PROTOCOL);
- TS6SID = sstrdup(Numeric);
+ if (Numeric)
+ TS6SID = sstrdup(Numeric);
pmodule_ircd_version("InspIRCd 1.2");
pmodule_ircd_cap(myIrcdcap);