mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 03:16:17 +01:00
Clarify docs for g_settings_list_children
The docs sound like settings list is a thing, and a ::children-changed signal exists. That is not the case, and will never be the case at this point, so stop pretending. Closes: #1362
This commit is contained in:
parent
e990a9ff8e
commit
bb1f765df3
@ -2469,16 +2469,9 @@ g_settings_list_keys (GSettings *settings)
|
||||
* The list is exactly the list of strings for which it is not an error
|
||||
* to call g_settings_get_child().
|
||||
*
|
||||
* For GSettings objects that are lists, this value can change at any
|
||||
* time. Note that there is a race condition here: you may
|
||||
* request a child after listing it only for it to have been destroyed
|
||||
* in the meantime. For this reason, g_settings_get_child() may return
|
||||
* %NULL even for a child that was listed by this function.
|
||||
*
|
||||
* For GSettings objects that are not lists, you should probably not be
|
||||
* calling this function from "normal" code (since you should already
|
||||
* know what children are in your schema). This function may still be
|
||||
* useful there for introspection reasons, however.
|
||||
* There is little reason to call this function from "normal" code, since
|
||||
* you should already know what children are in your schema. This function
|
||||
* may still be useful there for introspection reasons, however.
|
||||
*
|
||||
* You should free the return value with g_strfreev() when you are done
|
||||
* with it.
|
||||
|
Loading…
Reference in New Issue
Block a user