add: }
context: new_game_cb (GtkWidget *widget, gpointer data){	gtk_widget_set_sensitive (game_menu[1].widget, TRUE);	gtk_widget_set_sensitive (game_menu[4].widget, TRUE);	/*	gtk_widget_set_sensitive (settings_menu[0].widget, FALSE);	*/	if (game_running ()) {			end_game_cb (widget, (gpointer) 0);			main_id = 0;	}	gnibbles_init ();	if (!properties->random)		current_level = properties->startlevel;	else		current_level = rand () % MAXLEVEL + 1;	zero_board();	gnibbles_load_level (GTK_WIDGET (window), current_level);	gnibbles_add_bonus (1);		paused = 0;		if (erase_id) {		g_source_remove (erase_id);		erase_id = 0;	}	if (restart_id) {		g_source_remove (restart_id);		restart_id = 0;	}	if (add_bonus_id) {		g_source_remove (add_bonus_id);		add_bonus_id = 0;	}	if (dummy_id)		g_source_remove (dummy_id);	dummy_id = g_timeout_add (1500, (GSourceFunc) new_game_2_cb, NULL);	return TRUE;}