]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_cap.cpp
Add a typedef for LocalUserList
[user/henk/code/inspircd.git] / src / modules / m_cap.cpp
index a905f2a37ffcb7241e8117a7b901f34b41c52cf9..662e128a4aa18c385ef2ef1e182bc07a355dd341 100644 (file)
@@ -108,7 +108,9 @@ class CommandCAP : public Command
                        reghold.set(user, 1);
                        Data.Send();
 
-                       std::string Result = irc::stringjoiner(" ", Data.ack, 0, Data.ack.size() - 1).GetJoined();
+                       std::string Result;
+                       if (!Data.ack.empty())
+                               Result = irc::stringjoiner(" ", Data.ack, 0, Data.ack.size() - 1).GetJoined();
                        user->WriteServ("CAP %s ACK :%s", user->nick.c_str(), Result.c_str());
                }
                else