]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Empty but non-null string passed to is_uline returns true
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Fri, 6 May 2005 18:56:47 +0000 (18:56 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Fri, 6 May 2005 18:56:47 +0000 (18:56 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1320 e03df62e-2008-0410-955e-edbf42e46eb7

src/commands.cpp

index 02af034fb5acad6de272a4616e54496488bfb131..8902386bb80d16f684d58b11647b31a4185290de 100644 (file)
@@ -1681,6 +1681,10 @@ void handle_map(char **parameters, int pcnt, userrec *user)
 
 bool is_uline(const char* server)
 {
+       if (!server)
+               return false;
+       if (!(*server))
+               return true;
        char ServName[MAXBUF];
        for (int i = 0; i < ConfValueEnum("uline",&config_f); i++)
        {