From e25b53814bbdb719075a8e8df2d07b1f5a24454c Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Wed, 16 Jun 2010 13:39:08 +0900 Subject: [PATCH] eekboard: don't unref XklConfigRec on selecting menu item --- src/eekboard.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/eekboard.c b/src/eekboard.c index a34cc4f0..d68db39b 100644 --- a/src/eekboard.c +++ b/src/eekboard.c @@ -119,6 +119,7 @@ on_about (GtkAction * action, GtkWidget *window) const gchar *authors[] = { "Daiki Ueno", NULL }; gtk_show_about_dialog (GTK_WINDOW (window), + "program-name", PACKAGE, "version", VERSION, "copyright", "Copyright \xc2\xa9 2010 Daiki Ueno\n" @@ -177,21 +178,20 @@ on_key_released (EekKeyboard *keyboard, } static void -on_activate (GtkAction *action, gpointer user_data) +on_activate (GtkAction *action, + gpointer user_data) { ConfigCallbackData *data = user_data; - eek_xkl_layout_set_config (EEK_XKL_LAYOUT(data->eekboard->layout), data->config); - g_object_unref (data->config); } static void -create_keyboard (EekBoard *eekboard, +create_keyboard (EekBoard *eekboard, ClutterActor *stage, - EekLayout *layout, - gfloat initial_width, - gfloat initial_height) + EekLayout *layout, + gfloat initial_width, + gfloat initial_height) { ClutterActor *actor;