[9473] in The GTK GIMP ToolKit mailing list archive

home help back first fref pref prev next nref lref last post

[gtk-list] GList problem

daemon@ATHENA.MIT.EDU (Wesley Lemke)
Wed Oct 21 20:41:46 1998

From: Wesley Lemke <wesley@home.dwave.net>
To: gtk-list@redhat.com
Date: Wed, 21 Oct 1998 19:41:34 -0500 (CDT)
Resent-From: gtk-list@redhat.com
Reply-To: gtk-list@redhat.com

I'm having problems creating a list of strings.  I'm new to gtk, so
this problem should be a simple one for you gurus :)

Here is my code:

for(i = 1; i <= WEEKS; i++)
{
	sprintf(string, "Week %d", i);
	list = g_list_append(list, string);
	printf("%s\n", string);
}

g_list_foreach(list, (GFunc) PrintList, NULL);


The printf statement prints what I'd expect...."Week 1, Week 2, Week 3..etc"
However when I got thought the list with the foreach function, and print
out each value it shows that all the values are "Week 17"  (17 is what
WEEKS is defined to).  So the last value is getting inserted into the list
WEEKS times.....what am I doing wrong?

Thanks,
Buck

-- 
To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null


home help back first fref pref prev next nref lref last post