GLib.ascii_strdown (original) (raw)
Function
GLibascii_strdown
Declaration [src]
gchar*
g_ascii_strdown (
const gchar* str,
gssize len
)
Description [src]
Converts all upper case ASCII letters to lower case ASCII letters, with semantics that exactly match g_ascii_tolower().
Parameters
str
Type: const gchar*
A string.
The data is owned by the caller of the function. |
---|
The value is a NUL terminated UTF-8 string. |
len
Type: gssize
Length of str
in bytes, or -1
if str
is nul-terminated.
Return value
Type: gchar*
A newly-allocated string, with all the upper case characters instr
converted to lower case. (Note that this is unlike the oldg_strdown(), which modified the string in place.).
The caller of the function takes ownership of the data, and is responsible for freeing it. |
---|
The value is a NUL terminated UTF-8 string. |