diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2009-02-03 11:08:10 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2009-02-03 11:08:10 +0800 |
commit | f4f4c847df58ec69f1564be082f37ee980c23896 (patch) | |
tree | 9d037e880c3acbc8f089b5d90bc9f12070598a07 | |
parent | 08470bed58fc80d186f4641817cb1dad1847fc8c (diff) | |
download | ibus-f4f4c847df58ec69f1564be082f37ee980c23896.tar.gz ibus-f4f4c847df58ec69f1564be082f37ee980c23896.tar.xz ibus-f4f4c847df58ec69f1564be082f37ee980c23896.zip |
Fix crash in x86_64 platform.
-rw-r--r-- | client/gtk2/ibusimcontext.c | 2 | ||||
-rw-r--r-- | client/gtk2/ibusimcontext.h | 58 |
2 files changed, 30 insertions, 30 deletions
diff --git a/client/gtk2/ibusimcontext.c b/client/gtk2/ibusimcontext.c index a48f497..195c9d9 100644 --- a/client/gtk2/ibusimcontext.c +++ b/client/gtk2/ibusimcontext.c @@ -147,7 +147,7 @@ ibus_im_context_register_type (GTypeModule *type_module) } } -int +GType ibus_im_context_get_type (void) { if (_ibus_type_im_context == 0) { diff --git a/client/gtk2/ibusimcontext.h b/client/gtk2/ibusimcontext.h index 9f2636f..69d382d 100644 --- a/client/gtk2/ibusimcontext.h +++ b/client/gtk2/ibusimcontext.h @@ -44,42 +44,42 @@ typedef struct _IBusIMContextClass IBusIMContextClass; typedef struct _IBusIMContextPrivate IBusIMContextPrivate; struct _IBusIMContext { - GtkIMContext parent; - /* instance members */ - IBusIMContextPrivate *priv; + GtkIMContext parent; + /* instance members */ + IBusIMContextPrivate *priv; }; struct _IBusIMContextClass { - GtkIMContextClass parent; - /* class members */ +GtkIMContextClass parent; + /* class members */ }; -int ibus_im_context_get_type(void); +GType ibus_im_context_get_type (void); IBusIMContext - *ibus_im_context_new (void); -void ibus_im_context_register_type - (GTypeModule *type_module); -void ibus_im_context_shutdown - (void); + *ibus_im_context_new (void); +void ibus_im_context_register_type + (GTypeModule *type_module); +void ibus_im_context_shutdown + (void); const gchar - *ibus_im_context_get_ic (IBusIMContext *context); -void ibus_im_context_set_ic (IBusIMContext *context, - const gchar *ic); -void ibus_im_context_enable (IBusIMContext *context); -void ibus_im_context_disable (IBusIMContext *context); -void ibus_im_context_commit_string - (IBusIMContext *context, - const gchar *string); -void ibus_im_context_update_preedit - (IBusIMContext *context, - const gchar *string, - PangoAttrList *attrs, - gint cursor_pos, - gboolean visible); -void ibus_im_context_show_preedit - (IBusIMContext *context); -void ibus_im_context_hide_preedit - (IBusIMContext *context); + *ibus_im_context_get_ic (IBusIMContext *context); +void ibus_im_context_set_ic (IBusIMContext *context, + const gchar *ic); +void ibus_im_context_enable (IBusIMContext *context); +void ibus_im_context_disable (IBusIMContext *context); +void ibus_im_context_commit_string + (IBusIMContext *context, + const gchar *string); +void ibus_im_context_update_preedit + (IBusIMContext *context, + const gchar *string, + PangoAttrList *attrs, + gint cursor_pos, + gboolean visible); +void ibus_im_context_show_preedit + (IBusIMContext *context); +void ibus_im_context_hide_preedit + (IBusIMContext *context); G_END_DECLS #endif |