]> jfr.im git - irc/rqf/shadowircd.git/commitdiff
Fix crash if identify_service/identify_command were not specified in ircd.conf.
authorJilles Tjoelker <redacted>
Sun, 18 Apr 2010 11:54:03 +0000 (13:54 +0200)
committerJilles Tjoelker <redacted>
Sun, 18 Apr 2010 11:54:03 +0000 (13:54 +0200)
src/s_user.c

index e78b7416317af02c843d8b0623523d10cc37ef31..080e1b440907540fc7babfbb054c356f230bc558 100644 (file)
@@ -655,8 +655,8 @@ introduce_client(struct Client *client_p, struct Client *source_p, struct User *
 
        if(MyConnect(source_p) && source_p->localClient->passwd)
        {
-               if (ConfigFileEntry.identifyservice[0] != '\0' &&
-                               ConfigFileEntry.identifycommand[0] != '\0')
+               if (!EmptyString(ConfigFileEntry.identifyservice) &&
+                               !EmptyString(ConfigFileEntry.identifycommand))
                {
                        /* use user@server */
                        p = strchr(ConfigFileEntry.identifyservice, '@');