- g_value_take_string (dest, str->str);
- g_string_free (str, FALSE);
+ g_value_take_string (dest, g_string_free (str, FALSE));
g_return_if_fail (name != NULL);
g_return_if_fail (nick != NULL);
g_return_if_fail (blurb != NULL);
g_return_if_fail (name != NULL);
g_return_if_fail (nick != NULL);
g_return_if_fail (blurb != NULL);
gst_tag_register_static (g_intern_string (name), flag, type,
g_intern_string (nick), g_intern_string (blurb), func);
gst_tag_register_static (g_intern_string (name), flag, type,
g_intern_string (nick), g_intern_string (blurb), func);
g_return_if_fail (name != NULL);
g_return_if_fail (nick != NULL);
g_return_if_fail (blurb != NULL);
g_return_if_fail (name != NULL);
g_return_if_fail (nick != NULL);
g_return_if_fail (blurb != NULL);
- * Returns: (nullable): a newly-allocated string, or %NULL in case of
- * an error. The string must be freed with g_free() when no longer
+ * Returns: (transfer full): a newly-allocated string.
+ * The string must be freed with g_free() when no longer