From dec44e09b85c9c5bd1e87b1f9607429f046a1e64 Mon Sep 17 00:00:00 2001 From: brain Date: Tue, 13 Dec 2005 23:11:37 +0000 Subject: optimized a ton of strcmps down to an integer comparison! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2385 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/message.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/message.cpp') diff --git a/src/message.cpp b/src/message.cpp index f55df0ee3..8c03e85f2 100644 --- a/src/message.cpp +++ b/src/message.cpp @@ -212,7 +212,7 @@ bool hasumode(userrec* user, char mode) void ChangeName(userrec* user, const char* gecos) { - if (!strcasecmp(user->server,ServerName)) + if (user->fd > -1) { int MOD_RESULT = 0; FOREACH_RESULT(OnChangeLocalUserGECOS(user,gecos)); @@ -225,7 +225,7 @@ void ChangeName(userrec* user, const char* gecos) void ChangeDisplayedHost(userrec* user, const char* host) { - if (!strcasecmp(user->server,ServerName)) + if (user->fd > -1) { int MOD_RESULT = 0; FOREACH_RESULT(OnChangeLocalUserHost(user,host)); -- cgit v1.3.1-10-gc9f91