Sven Neumann wrote:
>
> Hi,
>
> went out for some bug-hinting in the 1.2 wilderness tonight and came
> up with this list of beasts that are still alive and should be killed
> in 1.2 if possible:
Speaking of bug-hunting...
I couldn't build gimp 1.2 (with gcc 2.96 - RedHat's 7.0 prerelease) for
the first time recently because of the following line in
app/histogram_tool.c:
Line 230:
gimp_option_menu_set_history (g_list_nth_data
(gtk_container_children
(GTK_CONTAINER (histogram_tool_dialog->channel_menu)), 1),
GIMP_HISTOGRAM_VALUE);
The prototype for gimp_option_menu_set_history is
void gimp_option_menu_set_history (GtkOptionMenu *option_menu,
gpointer user_data);
and GIMP_HISTOGRAM_VALUE is an enum value equal to 0. The problem is
hidden with a cast to gpointer.
My question is whether this is a compiler bug, or whether a constant 0
is valid as a gpointer value? Does this problem show up in the shiny new
gcc 3.0? Is it a case of just upgrading the compiler?
Cheers,
Dave.
--
David Neary, E-Mail [EMAIL PROTECTED]
Palamon Technologies Ltd. Phone +353-1-634-5059
_______________________________________________
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer