eekboard: don't use deprecated gtk_quit_add.
This commit is contained in:
		@ -288,17 +288,6 @@ on_destroy (gpointer user_data)
 | 
			
		||||
    gtk_main_quit ();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static gboolean
 | 
			
		||||
on_quit (gpointer user_data)
 | 
			
		||||
{
 | 
			
		||||
    Eekboard *eekboard = user_data;
 | 
			
		||||
    /* release the currently hold key */
 | 
			
		||||
    if (eekboard->fakekey)
 | 
			
		||||
        fakekey_release (eekboard->fakekey);
 | 
			
		||||
    eekboard_free (eekboard);
 | 
			
		||||
    return TRUE;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void
 | 
			
		||||
on_quit_from_menu (GtkAction * action, GtkWidget *window)
 | 
			
		||||
{
 | 
			
		||||
@ -1792,8 +1781,12 @@ main (int argc, char *argv[])
 | 
			
		||||
    if (combo)
 | 
			
		||||
        gtk_combo_box_set_active (GTK_COMBO_BOX(combo), 0);
 | 
			
		||||
 | 
			
		||||
    gtk_quit_add (0, on_quit, eekboard);
 | 
			
		||||
    gtk_main ();
 | 
			
		||||
 | 
			
		||||
    /* release the currently held key */
 | 
			
		||||
    if (eekboard->fakekey)
 | 
			
		||||
        fakekey_release (eekboard->fakekey);
 | 
			
		||||
    eekboard_free (eekboard);
 | 
			
		||||
 | 
			
		||||
    return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user