summaryrefslogtreecommitdiff
path: root/source4/lib/charset/util_unistr.c
diff options
context:
space:
mode:
Diffstat (limited to 'source4/lib/charset/util_unistr.c')
-rw-r--r--source4/lib/charset/util_unistr.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/source4/lib/charset/util_unistr.c b/source4/lib/charset/util_unistr.c
index e2c9015d1d..ca65d1fa00 100644
--- a/source4/lib/charset/util_unistr.c
+++ b/source4/lib/charset/util_unistr.c
@@ -251,11 +251,6 @@ _PUBLIC_ int strncasecmp_m(const char *s1, const char *s2, size_t n)
**/
_PUBLIC_ BOOL strequal_w(const char *s1, const char *s2)
{
- if (s1 == s2)
- return(True);
- if (!s1 || !s2)
- return(False);
-
return strcasecmp_m(s1,s2) == 0;
}
@@ -279,7 +274,7 @@ _PUBLIC_ BOOL strcsequal_w(const char *s1,const char *s2)
**/
_PUBLIC_ void string_replace_w(char *s, char oldc, char newc)
{
- for (; s && *s; s++) {
+ while (s && *s) {
size_t size;
codepoint_t c = next_codepoint(s, &size);
if (c == oldc) {