Function
GLibSListprepend
Declaration [src]
GSList*
g_slist_prepend (
GSList* list,
gpointer data
)
Description [src]
Adds a new element on to the start of the list.
Note that the return value is the new start of the list, which will have changed, so make sure you store the new value.
// Notice that it is initialized to the empty list.
GSList *list = NULL;
list = g_slist_prepend (list, "last");
list = g_slist_prepend (list, "first");
This function is not directly available to language bindings.