charset: fix str[n]casecmp_m() by comparing lower case values
commit11048d4f1e02615b1d20343c6c479b955342e7eb
authorStefan Metzmacher <metze@samba.org>
Wed, 6 Sep 2017 07:47:20 +0000 (6 09:47 +0200)
committerStefan Metzmacher <metze@samba.org>
Sat, 16 Sep 2017 07:24:12 +0000 (16 09:24 +0200)
treea800d8171c54f5ed0afdfdea5b80cd7bd2ad07a0
parent16308387b5e1bcda7bbaf7d6cf947948ba3cb409
charset: fix str[n]casecmp_m() by comparing lower case values

The commits c615ebed6e3d273a682806b952d543e834e5630d^..f19ab5d334e3fb15761fb009e5de876dfc6ea785
replaced Str[n]CaseCmp() by str[n]casecmp_m().

The logic we had in str[n]casecmp_w() used to compare
the upper cased as well as the lower cased versions of the
characters and returned the difference between the lower cased versions.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13018

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Fri Sep 15 02:23:29 CEST 2017 on sn-devel-144

(cherry picked from commit 3ed9c903671e795964ce3da9d0080444ef3eb5e9)
lib/util/charset/util_str.c
selftest/knownfail.d/strcasecmp [deleted file]