X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fcmd_neonserv_unban.c;h=f88033b308e80cce06e4dc8f58e0698f43c0dd89;hb=b53d0c5f88063f075a48a0426f9d5d6b3490b9fc;hp=53b8919b0d749172c974b875540cc2fddd4927c6;hpb=bb5692b9cbff069abbf9573c81e86c3cd2061ceb;p=NeonServV5.git diff --git a/src/cmd_neonserv_unban.c b/src/cmd_neonserv_unban.c index 53b8919..f88033b 100644 --- a/src/cmd_neonserv_unban.c +++ b/src/cmd_neonserv_unban.c @@ -63,7 +63,10 @@ CMD_BIND(neonserv_cmd_unban) { if(is_valid_nick(mask)) { struct UserNode *cuser = getUserByNick(mask); if(!cuser) { - cuser = createTempUser(mask); + cuser = createTempUserMask(mask); + if(!cuser) { + break; //internal bot error + } cuser->flags |= USERFLAG_ISTMPUSER; get_userauth(cuser, neonserv_cmd_unban_userauth_lookup, cache); cache->pending_whos++;