From c53ec57f80344351917431278715c8d7515e0e46 Mon Sep 17 00:00:00 2001 From: DarthArgus Date: Wed, 14 Oct 2015 01:53:26 -0500 Subject: [PATCH] fix order of ops --- .../library/soePlatform/ChatAPI/utils/UdpLibrary/UdpHashTable.h | 2 +- .../soePlatform/VChatAPI/utils2.0/utils/Base/hashtable.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/external/3rd/library/soePlatform/ChatAPI/utils/UdpLibrary/UdpHashTable.h b/external/3rd/library/soePlatform/ChatAPI/utils/UdpLibrary/UdpHashTable.h index c10b3533..10af003d 100644 --- a/external/3rd/library/soePlatform/ChatAPI/utils/UdpLibrary/UdpHashTable.h +++ b/external/3rd/library/soePlatform/ChatAPI/utils/UdpLibrary/UdpHashTable.h @@ -614,7 +614,7 @@ inline int UpperHashString(const char *string) int h = 0; while (*string != 0) { - h = ((31 * h) + ((*string >= 'a' && *string <= 'z') ? (*string - 0x20) : *string)) ^ (h >> 26); + h = ((31 * h) + (((*string >= 'a' && *string <= 'z') ? (*string - 0x20) : *string) ^ (h >> 26))); string++; } return(h); diff --git a/external/3rd/library/soePlatform/VChatAPI/utils2.0/utils/Base/hashtable.hpp b/external/3rd/library/soePlatform/VChatAPI/utils2.0/utils/Base/hashtable.hpp index e0fe761f..00f9cd75 100644 --- a/external/3rd/library/soePlatform/VChatAPI/utils2.0/utils/Base/hashtable.hpp +++ b/external/3rd/library/soePlatform/VChatAPI/utils2.0/utils/Base/hashtable.hpp @@ -155,7 +155,7 @@ inline int UpperHashString(char *string) int h = 0; while (*string != 0) { - h = ((31 * h) + ((((*string >= 'a' && *string <= 'z') ? (*string - 0x20) : *string)) ^ (h >> 26))); + h = ((31 * h) + (((*string >= 'a' && *string <= 'z') ? (*string - 0x20) : *string) ^ (h >> 26))); string++; } return(h);