From: Christian B. <chr...@gm...> - 2005-02-21 04:54:28
|
The Blue Meanie wrote: > > That's indeed a 64-bit bug, go figure. > And just to make sure I haven't lost my touch, it appears the fix is to c= hange > src/ui/gtk/gtkcolumnchooser.c, line 256 from: =20 > static guint cct_type =3D 0; > to: > static gulong cct_type =3D 0; > or perhaps more correctly: > static GtkType cct_type =3D 0; > Yes? Right, I didn't verify it but I highly assume that GtkType actually holds a pointer casted to an integer type. GLib declares it gulong. It's nice that your platform actually uses the upper 32-bits of pointers. Otherwise, this would have went unnoticed for much longer even. I've noticed that some of the code was deprecated for Gtk/GLib 2.x anyway so I've fixed that as well. --=20 Christian |