for(i = 0; i < strlen(mask); i++) {
if(cmask[i] == '!') {
cmask[i] = 0;
- user = getUserByNick(&cmask);
+ user = getUserByNick(&cmask[0]);
return user;
} else if(cmask[i] == '.') {
//it's a server
for(i = 0; i < strlen(mask)+1; i++) {
if(cmask[i] == '!') {
cmask[i] = 0;
- user = addUser(&cmask);
+ user = addUser(&cmask[0]);
if(user == NULL) return NULL;
ii = i+1;
} else if(cmask[i] == '.' && !user) {