GList Anti-patterns

g_list_length(children);
for (int i = 0; i < (int)num; i++) {
  GList * child = g_list_nth(children, num - i - 1);

FAIL

if (g_list_length(nb_pages) != 0) {

FAIL

for( i=0; i < g_list_length( GTK_CLIST(clist)->selection; i++ ){
  gint row = (gint)g_list_nth_data( GTK_CLIST(clist)->selection, i);

TURBOFAIL

16:11 Thursday, 16 Jul 2009 [#] [computers] (0 comments)


Name:


E-mail:


URL:


Add 7 and 6 (required):


Comment: