X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_alias.cpp;h=2bf4440b0821cb30712e634b9803f705f6bbd292;hb=78fa4165c90088523e623ab2b64ca0db0d19def0;hp=a8f079bf1c808dae7faaf41770ab7eeea9e65cec;hpb=c88d4a3511cd9706b5c02c576b0445f13391afd3;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_alias.cpp b/src/modules/m_alias.cpp index a8f079bf1..2bf4440b0 100644 --- a/src/modules/m_alias.cpp +++ b/src/modules/m_alias.cpp @@ -104,12 +104,12 @@ class ModuleAlias : public Module std::string word; for (int j = 0; j < index; j++) - word = ss.GetToken(); + ss.GetToken(word); if (everything_after) { - std::string more = "*"; - while ((more = ss.GetToken()) != "") + std::string more; + while (ss.GetToken(more)) { word.append(" "); word.append(more); @@ -201,8 +201,8 @@ class ModuleAlias : public Module else { irc::sepstream commands(Aliases[i].replace_with, '\n'); - std::string command = "*"; - while ((command = commands.GetToken()) != "") + std::string command; + while (commands.GetToken(command)) { DoCommand(command, user, safe); }