mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
util_str: add talloc_asprintf_strlower_m().
Guenther
(This used to be commit 7f8b0b4d15
)
This commit is contained in:
parent
12281d02ae
commit
d4c5a1d504
@ -1730,6 +1730,7 @@ void sprintf_append(TALLOC_CTX *mem_ctx, char **string, ssize_t *len,
|
|||||||
size_t *bufsize, const char *fmt, ...);
|
size_t *bufsize, const char *fmt, ...);
|
||||||
int asprintf_strupper_m(char **strp, const char *fmt, ...);
|
int asprintf_strupper_m(char **strp, const char *fmt, ...);
|
||||||
char *talloc_asprintf_strupper_m(TALLOC_CTX *t, const char *fmt, ...);
|
char *talloc_asprintf_strupper_m(TALLOC_CTX *t, const char *fmt, ...);
|
||||||
|
char *talloc_asprintf_strlower_m(TALLOC_CTX *t, const char *fmt, ...);
|
||||||
char *sstring_sub(const char *src, char front, char back);
|
char *sstring_sub(const char *src, char front, char back);
|
||||||
bool validate_net_name( const char *name,
|
bool validate_net_name( const char *name,
|
||||||
const char *invalid_chars,
|
const char *invalid_chars,
|
||||||
|
@ -2615,6 +2615,23 @@ char *talloc_asprintf_strupper_m(TALLOC_CTX *t, const char *fmt, ...)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
char *talloc_asprintf_strlower_m(TALLOC_CTX *t, const char *fmt, ...)
|
||||||
|
{
|
||||||
|
va_list ap;
|
||||||
|
char *ret;
|
||||||
|
|
||||||
|
va_start(ap, fmt);
|
||||||
|
ret = talloc_vasprintf(t, fmt, ap);
|
||||||
|
va_end(ap);
|
||||||
|
|
||||||
|
if (ret == NULL) {
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
strlower_m(ret);
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Returns the substring from src between the first occurrence of
|
Returns the substring from src between the first occurrence of
|
||||||
the char "front" and the first occurence of the char "back".
|
the char "front" and the first occurence of the char "back".
|
||||||
|
Loading…
Reference in New Issue
Block a user