bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] Small bug in gtkboard.c + fix


From: Christian Anthon
Subject: Re: [Bug-gnubg] Small bug in gtkboard.c + fix
Date: Tue, 5 Aug 2008 15:13:54 +0200

thx, I'll incorporate your changes.

Christian.

On Tue, Aug 5, 2008 at 12:23 AM, Philippe Michel
<address@hidden> wrote:
> Two arguments of g_object_set_data() are swapped in a recent change to
> gtkboard.c.
>
> This caused gnubg to crash when clicking on the Edit button.
>
>
> *** gtkboard.c.orig     Wed Jul 30 23:14:41 2008
> --- gtkboard.c  Tue Aug  5 00:12:47 2008
> ***************
> *** 4196,4203 ****
>                for( x = 0; x <= N_CUBES_IN_WIDGET-1; x++ )
>                {
>                        pwCube = gtk_drawing_area_new();
> !                       g_object_set_data( G_OBJECT( pwCube ),
> !                                                       GINT_TO_POINTER(( y
> * N_CUBES_IN_WIDGET + x )), "user_data" );
>                        gtk_drawing_area_size( GTK_DRAWING_AREA( pwCube ),
>                                                CUBE_WIDTH * setSize,
>                                                CUBE_HEIGHT * setSize );
> --- 4196,4203 ----
>                for( x = 0; x <= N_CUBES_IN_WIDGET-1; x++ )
>                {
>                        pwCube = gtk_drawing_area_new();
> !                       g_object_set_data( G_OBJECT( pwCube ), "user_data",
> !                                               GINT_TO_POINTER(( y *
> N_CUBES_IN_WIDGET + x )) );
>                        gtk_drawing_area_size( GTK_DRAWING_AREA( pwCube ),
>                                                CUBE_WIDTH * setSize,
>                                                CUBE_HEIGHT * setSize );
> ***************
> *** 4307,4314 ****
>                for( x = 0; x < 6; x++ )
>                {
>                        pwDice = gtk_drawing_area_new();
> !                       g_object_set_data( G_OBJECT( pwDice ),
> !                                                       GINT_TO_POINTER(( y
> * 6 + x )), "user_data" );
>                        gtk_drawing_area_size( GTK_DRAWING_AREA( pwDice ),
>                                                2 * DIE_WIDTH * setSize,
>                                                DIE_HEIGHT * setSize );
> --- 4307,4314 ----
>                for( x = 0; x < 6; x++ )
>                {
>                        pwDice = gtk_drawing_area_new();
> !                       g_object_set_data( G_OBJECT( pwDice ), "user_data",
> !                                               GINT_TO_POINTER(( y * 6 + x
> )) );
>                        gtk_drawing_area_size( GTK_DRAWING_AREA( pwDice ),
>                                                2 * DIE_WIDTH * setSize,
>                                                DIE_HEIGHT * setSize );
>
>
>
> _______________________________________________
> Bug-gnubg mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bug-gnubg
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]