[SSSD] [PATCHES] Handle case-sensitivity issues
Simo Sorce
ssorce at redhat.com
Tue Nov 17 16:22:01 UTC 2009
On Tue, 2009-11-17 at 09:58 -0500, Stephen Gallagher wrote:
> +
> +const char *make_lowercase(TALLOC_CTX *mem_ctx, const char *str)
> +{
> + int len, i;
> + char *retval;
> +
> + len = strlen(str);
> + retval = talloc_array(mem_ctx, char, len+1);
> + if (!retval) {
> + return NULL;
> + }
> +
> + i = 0;
> + while (i < len) {
> + retval[i] = tolower(str[i]);
> + i++;
> + }
> + retval[len] = '\0';
> +
> + return (const char *)retval;
> +}
This one needs to be utf8 safe.
Can't ACK.
Simo.
--
Simo Sorce * Red Hat, Inc * New York
More information about the sssd-devel
mailing list