Channel *ch = NULL;
std::vector<std::string> whoresults;
- std::string initial = "352 " + std::string(user->nick) + " ";
+ std::string initial = "352 " + user->nick + " ";
char matchtext[MAXBUF];
bool usingwildcards = false;
for (const char* check = matchtext; *check; check++)
{
- if (*check == '*' || *check == '?')
+ if (*check == '*' || *check == '?' || *check == '.')
{
usingwildcards = true;
break;