Remove unnecessary repeated check

tmp has already been tested in the previous line.
This commit is contained in:
Kevin Easton
2017-02-12 23:55:16 +11:00
parent 3d353f5a48
commit 1f062fb7de

View File

@@ -2004,17 +2004,15 @@ NickTab *tmp, *new;
NickTab *BX_getnextnick(int which, char *input_nick, char *oldnick, char *nick) NickTab *BX_getnextnick(int which, char *input_nick, char *oldnick, char *nick)
{ {
ChannelList *chan; ChannelList *chan;
NickList *cnick = NULL; NickList *cnick = NULL;
NickTab *tmp = (which == 1) ? autoreply_array : tabkey_array; NickTab *tmp = (which == 1) ? autoreply_array : tabkey_array;
int server = from_server; int server = from_server;
static NickTab sucks = { NULL }; static NickTab sucks = { NULL };
if (tmp && (in_completion == STATE_NORMAL || in_completion == STATE_TABKEY)) if (tmp && (in_completion == STATE_NORMAL || in_completion == STATE_TABKEY))
{ {
if (!oldnick && !nick)
if (!oldnick && !nick && tmp)
{ {
in_completion = STATE_TABKEY; in_completion = STATE_TABKEY;
return tmp; return tmp;