From c246ae6889db3f7e53332868bdfaad2b0976a132 Mon Sep 17 00:00:00 2001 From: Bruno Coudoin Date: Sun, 05 Jul 2009 08:11:27 +0000 Subject: Avoided a warning in calling gnome_canvas_point_free on a NULL item. --- diff --git a/src/boards/crane.c b/src/boards/crane.c index 520471b..bed9806 100644 --- a/src/boards/crane.c +++ b/src/boards/crane.c @@ -108,7 +108,7 @@ static gboolean moving = FALSE; static move_object my_move; static int list_answer[CRANE_FRAME_LINE * CRANE_FRAME_COLUMN]; static int list_game[CRANE_FRAME_LINE * CRANE_FRAME_COLUMN]; -static GnomeCanvasPoints *crane_rope; +static GnomeCanvasPoints *crane_rope = NULL; // gcompris functions static void start_board (GcomprisBoard *agcomprisBoard); @@ -277,7 +277,8 @@ static void crane_destroy_all_items() timer_id = 0; } - gnome_canvas_points_free(crane_rope); + if (crane_rope) + gnome_canvas_points_free(crane_rope); if(boardRootItem != NULL) gtk_object_destroy (GTK_OBJECT(boardRootItem)); -- cgit v0.9.1