Hi, Yeti and Tom,

        Yes, sure, your explanation is quite right and logic, and I could find 
out how to make things work after dealing with the ->next member 
directly... but I see some kind of "mislogic" that leads to this error 
(I think probably more people did the same mistake someday). The GLib 
has an "abstraction" principle which might lead one to understand that 
the GList functions would allow the use of a GList element without 
having to touch its pointer members directly. So, it might look like

        element = g_list_next(members->list)

        would "make 'element' point to the next member found in the GList 
'members->list'", just as

        element = g_list_first (members->list)

        means "make 'element' point to the first member found in the GList 
'members->list'", know what I mean? This makes things a bit confusing. 
That´s why sometimes I feel that the GLib and the GTK documentation 
could be more detailed in some aspects, with some "do´s and don´t's"... 
just my two cents!

Regards!

Fabricio Rocha
Brasilia, Brasil

                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to