mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-10-28 23:12:17 +01:00
In many places the pattern
static gboolean warned_once = FALSE;
if (!warned_once)
{
g_warning ("This and that");
warned_once = TRUE;
}
is used to not spam the same warning message over and over again. Add a
helper in glib for this, allowing the above statement to be changed to
g_warning_once ("This and that");