On Monday 02 May 2005 18:13, ÐÐÑÐÐÐÐÑÐÐ ÐÐÐÐÑ wrote:
> I think that the result of next code must be 3, but > I have 0. If uncomment "l=..." it's work correctly > > GList* l=NULL; > // l=g_list_alloc(); > > g_list_append(l,GINT_TO_POINTER(1)); > g_list_append(l,GINT_TO_POINTER(1)); > g_list_append(l,GINT_TO_POINTER(1)); > > printf("%i",g_list_length(l)); you need to do l = g_list_append (l, GINT_TO_POINTER(1)); l = g_list_append (l, GINT_TO_POINTER(2)); l = g_list_append (l, GINT_TO_POINTER(3)); Don't use g_list_alloc. You're very unlikely to ever need it. Cheers -Tim _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list