Makes a full (deep) copy of a GList.
In contrast with g_list_copy(), this function uses func to make a copy of
each list element, in addition to copying the list container itself.
func, as a GCopyFunc, takes two arguments, the data to be copied and a user
pointer. It's safe to pass NULL as user_data, if the copy function takes only
one argument.
Since 2.34
Makes a full (deep) copy of a GList. In contrast with g_list_copy(), this function uses func to make a copy of each list element, in addition to copying the list container itself. func, as a GCopyFunc, takes two arguments, the data to be copied and a user pointer. It's safe to pass NULL as user_data, if the copy function takes only one argument. Since 2.34