1
0
mirror of https://gitlab.gnome.org/GNOME/glib.git synced 2026-10-24 00:49:00 +03:00
Files
glib/docs
Christian Hergert fd3b35769e strfuncs: add g_set_strv() and g_set_strv_take()
This adds a new g_set_strv() that has been used in various GNOME projects
to help ensure that strv properties are changed with minimal notify()
emissions as well as reduce chances for UAF.

Additionally, g_set_strv_take() is provided to allow setting a GStrv
without making a copy of the provided string. Use this when you are
using API like g_strv_builder_end().

Fixes: #3907
2026-05-19 15:24:25 +02:00
..
2026-03-29 10:15:43 +03:00
2022-06-14 15:19:32 +01:00
2025-09-03 21:47:11 +02:00