gchar* g_string_chunk_insert_len ( GStringChunk* chunk, const gchar* string, gssize len )
Adds a copy of the first
len bytes of
string to the
The copy is nul-terminated.
Since this function does not stop at nul bytes, it is the caller’s
responsibility to ensure that
string has at least
len addressable bytes.
The characters in the returned string can be changed, if necessary, though you should not change anything after the end of the string.
Available since: 2.4
Bytes to insert.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string.
Number of bytes of
stringto insert, or -1 to insert a nul-terminated string.