libeek: add padding for ABI compatibility

This commit is contained in:
Daiki Ueno
2010-06-21 06:23:02 +09:00
parent 8b118ce1a0
commit 5ee1775958
13 changed files with 52 additions and 0 deletions

View File

@ -51,6 +51,10 @@ struct _EekClutterDrawingContextClass
{ {
/*< private >*/ /*< private >*/
GInitiallyUnownedClass parent_class; GInitiallyUnownedClass parent_class;
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_clutter_drawing_context_get_type GType eek_clutter_drawing_context_get_type

View File

@ -53,6 +53,10 @@ struct _EekClutterKeyActorClass
/* signals */ /* signals */
void (* pressed) (EekClutterKeyActor *self); void (* pressed) (EekClutterKeyActor *self);
void (* released) (EekClutterKeyActor *self); void (* released) (EekClutterKeyActor *self);
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_clutter_key_actor_get_type GType eek_clutter_key_actor_get_type

View File

@ -49,6 +49,10 @@ struct _EekClutterKeyClass
{ {
/*< private >*/ /*< private >*/
EekKeyClass parent_class; EekKeyClass parent_class;
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_clutter_key_get_type (void) G_GNUC_CONST; GType eek_clutter_key_get_type (void) G_GNUC_CONST;

View File

@ -47,6 +47,10 @@ struct _EekClutterKeyboardClass
{ {
/*< private >*/ /*< private >*/
EekKeyboardClass parent_class; EekKeyboardClass parent_class;
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_clutter_keyboard_get_type (void) G_GNUC_CONST; GType eek_clutter_keyboard_get_type (void) G_GNUC_CONST;

View File

@ -48,6 +48,10 @@ struct _EekClutterSectionClass
{ {
/*< private >*/ /*< private >*/
EekSectionClass parent_class; EekSectionClass parent_class;
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_clutter_section_get_type (void) G_GNUC_CONST; GType eek_clutter_section_get_type (void) G_GNUC_CONST;

View File

@ -76,6 +76,10 @@ struct _EekContainerClass
EekElement *element); EekElement *element);
void (* child_removed) (EekContainer *self, void (* child_removed) (EekContainer *self,
EekElement *element); EekElement *element);
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_container_get_type (void) G_GNUC_CONST; GType eek_container_get_type (void) G_GNUC_CONST;

View File

@ -59,6 +59,10 @@ struct _EekElementClass
void (* get_bounds) (EekElement *self, void (* get_bounds) (EekElement *self,
EekBounds *bounds); EekBounds *bounds);
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_element_get_type (void) G_GNUC_CONST; GType eek_element_get_type (void) G_GNUC_CONST;

View File

@ -47,6 +47,10 @@ struct _EekGtkKeyboardClass
{ {
/*< private >*/ /*< private >*/
EekKeyboardClass parent_class; EekKeyboardClass parent_class;
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_gtk_keyboard_get_type (void) G_GNUC_CONST; GType eek_gtk_keyboard_get_type (void) G_GNUC_CONST;

View File

@ -77,6 +77,10 @@ struct _EekKeyboardClass
EekKey *(* find_key_by_keycode) (EekKeyboard *self, EekKey *(* find_key_by_keycode) (EekKeyboard *self,
guint keycode); guint keycode);
void (* realize) (EekKeyboard *self); void (* realize) (EekKeyboard *self);
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_keyboard_get_type (void) G_GNUC_CONST; GType eek_keyboard_get_type (void) G_GNUC_CONST;

View File

@ -56,6 +56,10 @@ struct _EekLayoutIface
void (* group_changed) (EekLayout *self, void (* group_changed) (EekLayout *self,
gint group); gint group);
void (* changed) (EekLayout *self); void (* changed) (EekLayout *self);
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_layout_get_type (void) G_GNUC_CONST; GType eek_layout_get_type (void) G_GNUC_CONST;

View File

@ -80,6 +80,10 @@ struct _EekSectionClass
EekKey *(* find_key_by_keycode) (EekSection *self, EekKey *(* find_key_by_keycode) (EekSection *self,
guint keycode); guint keycode);
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_section_get_type (void) G_GNUC_CONST; GType eek_section_get_type (void) G_GNUC_CONST;

View File

@ -49,6 +49,10 @@ struct _EekXkbLayoutClass
{ {
/*< private >*/ /*< private >*/
GInitiallyUnownedClass parent_class; GInitiallyUnownedClass parent_class;
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_xkb_layout_get_type (void) G_GNUC_CONST; GType eek_xkb_layout_get_type (void) G_GNUC_CONST;

View File

@ -47,6 +47,10 @@ struct _EekXklLayoutClass
{ {
/*< private >*/ /*< private >*/
EekXkbLayoutClass parent_class; EekXkbLayoutClass parent_class;
/*< private >*/
/* padding */
gpointer pdummy[24];
}; };
GType eek_xkl_layout_get_type (void) G_GNUC_CONST; GType eek_xkl_layout_get_type (void) G_GNUC_CONST;