Add padding to EekboardServerClass and EekboardContextClass.
This commit is contained in:
@ -35,20 +35,35 @@ typedef struct _EekboardContextClass EekboardContextClass;
|
|||||||
typedef struct _EekboardContextPrivate EekboardContextPrivate;
|
typedef struct _EekboardContextPrivate EekboardContextPrivate;
|
||||||
|
|
||||||
struct _EekboardContext {
|
struct _EekboardContext {
|
||||||
|
/*< private >*/
|
||||||
GDBusProxy parent;
|
GDBusProxy parent;
|
||||||
|
|
||||||
EekboardContextPrivate *priv;
|
EekboardContextPrivate *priv;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* EekboardContextClass:
|
||||||
|
* @enabled: class handler for #EekboardContext::enabled signal
|
||||||
|
* @disabled: class handler for #EekboardContext::disabled signal
|
||||||
|
* @key_pressed: class handler for #EekboardContext::key-pressed signal
|
||||||
|
* @key_released: class handler for #EekboardContext::key-released signal
|
||||||
|
*/
|
||||||
struct _EekboardContextClass {
|
struct _EekboardContextClass {
|
||||||
|
/*< private >*/
|
||||||
GDBusProxyClass parent_class;
|
GDBusProxyClass parent_class;
|
||||||
|
|
||||||
|
/*< public >*/
|
||||||
|
/* signals */
|
||||||
void (*enabled) (EekboardContext *self);
|
void (*enabled) (EekboardContext *self);
|
||||||
void (*disabled) (EekboardContext *self);
|
void (*disabled) (EekboardContext *self);
|
||||||
void (*key_pressed) (EekboardContext *self,
|
void (*key_pressed) (EekboardContext *self,
|
||||||
guint keycode);
|
guint keycode);
|
||||||
void (*key_released) (EekboardContext *self,
|
void (*key_released) (EekboardContext *self,
|
||||||
guint keycode);
|
guint keycode);
|
||||||
|
|
||||||
|
/*< private >*/
|
||||||
|
/* padding */
|
||||||
|
gpointer pdummy[24];
|
||||||
};
|
};
|
||||||
|
|
||||||
GType eekboard_context_get_type (void) G_GNUC_CONST;
|
GType eekboard_context_get_type (void) G_GNUC_CONST;
|
||||||
|
|||||||
@ -35,13 +35,19 @@ typedef struct _EekboardServerClass EekboardServerClass;
|
|||||||
typedef struct _EekboardServerPrivate EekboardServerPrivate;
|
typedef struct _EekboardServerPrivate EekboardServerPrivate;
|
||||||
|
|
||||||
struct _EekboardServer {
|
struct _EekboardServer {
|
||||||
|
/*< private >*/
|
||||||
GDBusProxy parent;
|
GDBusProxy parent;
|
||||||
|
|
||||||
EekboardServerPrivate *priv;
|
EekboardServerPrivate *priv;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _EekboardServerClass {
|
struct _EekboardServerClass {
|
||||||
|
/*< private >*/
|
||||||
GDBusProxyClass parent_class;
|
GDBusProxyClass parent_class;
|
||||||
|
|
||||||
|
/*< private >*/
|
||||||
|
/* padding */
|
||||||
|
gpointer pdummy[24];
|
||||||
};
|
};
|
||||||
|
|
||||||
GType eekboard_server_get_type (void) G_GNUC_CONST;
|
GType eekboard_server_get_type (void) G_GNUC_CONST;
|
||||||
|
|||||||
Reference in New Issue
Block a user