prepend

fun prepend(list: SList, data: <Error class: unknown class>? = null): SList

Adds a new element on to the start of the list.

The return value is the new start of the list, which may 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"); |

Return

the new start of the #GSList

Parameters

list

a #GSList

data

the data for the new element