File: [Platon] / tucniak / util / g_list.c (download)
Revision 1.1.1.1 (vendor branch), Fri Nov 11 16:08:27 2005 UTC (18 years, 5 months ago) by koli
Changes since 1.1: +0 -0
lines
Initial import
|
// Copyright (c) 2003 Juraj Kolesár (koli) <koli@koli.sk>
#include "g_list.h"
GSList * g_slist_remove_last(GSList * list) {
GSList * list_start = list;
GSList * next_item = g_slist_next(list);
while (next_item->next != NULL) {
next_item = g_slist_next(next_item);
list = g_slist_next(list);
}
list->next = NULL;
return list_start;
}
int g_list_length_full(GList *list) {
list = g_list_first(list);
return(g_list_length(list));
}
Platon Group <platon@platon.org> http://platon.org/
|