mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-28 00:16:15 +01:00
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
fc37611a97
The attempt at the simple method for preventing unbounded recursion proved to be insufficient due to the existence of dconf databases in the wild that violated the rule (leading to the entire content of the database being scrapped). It also still had the ugly assert for less than 64 levels of recursion that could have been hit by a determined advisary. gvdb_table_get_names() allows the dconf-service to do everything it needs without the troubles associated with the walk approach. |
||
---|---|---|
gvdb-builder.c | ||
gvdb-builder.h | ||
gvdb-format.h | ||
gvdb-reader.c | ||
gvdb-reader.h | ||
gvdb.doap |