There's no need to re-assign the return value of g_string_append_*() functions and such to the variable holding the GString. These return values are just for convenience so function calls can be chained. The actual GString pointer won't change, it's not a GList after all. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2685>