1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

Fix bad return values in unix_strlower/unix_strupper.

This commit is contained in:
Jeremy Allison 2012-08-08 12:06:34 -07:00
parent f64c970e3e
commit 8605b35e88

View File

@ -418,7 +418,7 @@ static bool unix_strlower(const char *src, size_t srclen, char *dest, size_t des
}
if (!strlower_w(buffer) && (dest == src)) {
TALLOC_FREE(buffer);
return srclen;
return true;
}
ret = convert_string(CH_UTF16LE, CH_UNIX, buffer, size, dest, destlen, &size);
TALLOC_FREE(buffer);
@ -502,7 +502,7 @@ static bool unix_strupper(const char *src, size_t srclen, char *dest, size_t des
if (!strupper_w(buffer) && (dest == src)) {
TALLOC_FREE(buffer);
return srclen;
return true;
}
ret = convert_string(CH_UTF16LE, CH_UNIX, buffer, size, dest, destlen, &size);