Joins a number of strings together to form one long string, with the
separator inserted between each of them. The returned string
should be freed with g_free().
This function is not directly available to language bindings.
A string to insert between each of the strings, or
The argument can be
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
NULL-terminated list of strings to join.