From feba821306c03a39788757bb9a410a970ff990bc Mon Sep 17 00:00:00 2001 From: Vincent Herbet Date: Tue, 12 Sep 2017 21:00:26 +0200 Subject: [PATCH] Fix a typo in equali, strcmp and strncmp natives (#459) --- amxmodx/string.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/amxmodx/string.cpp b/amxmodx/string.cpp index 3b2d32c6..2ff80fc7 100755 --- a/amxmodx/string.cpp +++ b/amxmodx/string.cpp @@ -652,8 +652,8 @@ static cell AMX_NATIVE_CALL equali(AMX *amx, cell *params) string1Length = utf8casefold(string1, string1Length, string1Folded, MAX_BUFFER_LENGTH - 1, UTF8_LOCALE_DEFAULT, nullptr, TRUE); string2Length = utf8casefold(string2, string2Length, string2Folded, MAX_BUFFER_LENGTH - 1, UTF8_LOCALE_DEFAULT, nullptr, TRUE); - string2Folded[string1Length] = '\0'; - string1Folded[string2Length] = '\0'; + string1Folded[string1Length] = '\0'; + string2Folded[string2Length] = '\0'; if (params[arg_numbytes] > 0) { @@ -1427,8 +1427,8 @@ static cell AMX_NATIVE_CALL n_strcmp(AMX *amx, cell *params) string1Length = utf8casefold(string1, string1Length, string1Folded, MAX_BUFFER_LENGTH - 1, UTF8_LOCALE_DEFAULT, nullptr, TRUE); string2Length = utf8casefold(string2, string2Length, string2Folded, MAX_BUFFER_LENGTH - 1, UTF8_LOCALE_DEFAULT, nullptr, TRUE); - string2Folded[string1Length] = '\0'; - string1Folded[string2Length] = '\0'; + string1Folded[string1Length] = '\0'; + string2Folded[string2Length] = '\0'; string1 = string1Folded; string2 = string2Folded; @@ -1456,8 +1456,8 @@ static cell AMX_NATIVE_CALL n_strncmp(AMX *amx, cell *params) string1Length = utf8casefold(string1, string1Length, string1Folded, MAX_BUFFER_LENGTH - 1, UTF8_LOCALE_DEFAULT, nullptr, TRUE); string2Length = utf8casefold(string2, string2Length, string2Folded, MAX_BUFFER_LENGTH - 1, UTF8_LOCALE_DEFAULT, nullptr, TRUE); - string2Folded[string1Length] = '\0'; - string1Folded[string2Length] = '\0'; + string1Folded[string1Length] = '\0'; + string2Folded[string2Length] = '\0'; string1 = string1Folded; string2 = string2Folded;