Add missing extern to tilda.h
[tilda-gobject.git] / tomboykeybinder.c
index b29e2a1..d88daa3 100644 (file)
@@ -88,15 +88,15 @@ do_grab_key (Binding *binding)
        GdkKeymap *keymap = gdk_keymap_get_default ();
        GdkWindow *rootwin = gdk_get_default_root_window ();
 
-       EggVirtualModifierType virtual_mods = 0;
+       GdkModifierType virtual_mods = 0;
        guint keysym = 0;
 
        if (keymap == NULL || rootwin == NULL)
                return FALSE;
 
-       if (!egg_accelerator_parse_virtual (binding->keystring, 
-                                           &keysym, 
-                                           &virtual_mods))
+       gtk_accelerator_parse (binding->keystring, &keysym, &virtual_mods);
+
+       if (keysym == 0 && virtual_mods == 0)
                return FALSE;
 
        TRACE (g_print ("Got accel %d, %d\n", keysym, virtual_mods));
@@ -283,6 +283,7 @@ tomboy_keybinder_unbind (const char           *keystring,
        }
 }
 
+#if 0
 /* 
  * From eggcellrenderkeys.c.
  */
@@ -311,6 +312,7 @@ tomboy_keybinder_is_modifier (guint keycode)
 
        return retval;
 }
+#endif
 
 guint32
 tomboy_keybinder_get_current_event_time (void)