Re: glib 1.3 & GArray



On Tue, 2002-11-19 at 15:42, Christian Nitschke wrote:
Hello,

theres a problem with the GArray, I can not define, but I need a solution:

1. 2 different GArrays are defined:
        GArray * array1,array2;

Note that GArray * array1, array2; is equivalent with

GArray *array1;
GArray array2;

and *not* with

GArray *array1;
GArray *array2;

which is probably what you want. Solution, replace your line with
"GArray *array1, *array2;"



        -Kris


(Note that gtk-devel-list is *only* for the development of GTK+ itself
and not for programming questions which should go to
gtk-app-devel-list).

2. they are initialized with 
        array1=g_array_new(TRUE,TRUE,sizeof(guint32));
        array2=g_array_new(TRUE,TRUE,sizeof(guint32));
3. I'm filling array1 with elements and its correct (tested)
4. I'm filling array2 and this elements are concatenated to array1
    (actually array1 and array2 are the same, have the same pointer(!!))

If array1 is inititialized and filled -> correct
and then array2 is initialized, the adress of array1 ist overwritten by the
one of array2 and so array1->len==0

Can anyone help me with this problem, cause its very important.

Thanx a lot for all suggestions!

Best regards
Chris

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!

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




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]