Index: gtksourceview/gtksourcelanguage.h =================================================================== --- gtksourceview/gtksourcelanguage.h (revision 1414) +++ gtksourceview/gtksourcelanguage.h (working copy) @@ -49,6 +49,12 @@ struct _GtkSourceLanguage struct _GtkSourceLanguageClass { GObjectClass parent_class; + + /* Padding for future expansion */ + void (*_gtk_source_reserved1) (void); + void (*_gtk_source_reserved2) (void); + void (*_gtk_source_reserved3) (void); + void (*_gtk_source_reserved4) (void); }; GType gtk_source_language_get_type (void) G_GNUC_CONST; Index: gtksourceview/gtksourcestylescheme.h =================================================================== --- gtksourceview/gtksourcestylescheme.h (revision 1414) +++ gtksourceview/gtksourcestylescheme.h (working copy) @@ -50,6 +50,8 @@ struct _GtkSourceStyleSchemeClass /* Padding for future expansion */ void (*_gtk_source_reserved1) (void); void (*_gtk_source_reserved2) (void); + void (*_gtk_source_reserved3) (void); + void (*_gtk_source_reserved4) (void); }; GType gtk_source_style_scheme_get_type (void) G_GNUC_CONST; Index: gtksourceview/gtksourcestyle.h =================================================================== --- gtksourceview/gtksourcestyle.h (revision 1414) +++ gtksourceview/gtksourcestyle.h (working copy) @@ -43,6 +43,9 @@ struct _GtkSourceStyle GdkColor foreground; GdkColor background; + /* Reserved for future expansion */ + guint8 reserved[16]; + guint italic : 1; guint bold : 1; guint underline : 1; Index: gtksourceview/gtksourceview.h =================================================================== --- gtksourceview/gtksourceview.h (revision 1414) +++ gtksourceview/gtksourceview.h (working copy) @@ -63,6 +63,7 @@ struct _GtkSourceViewClass void (*_gtk_source_reserved1) (void); void (*_gtk_source_reserved2) (void); void (*_gtk_source_reserved3) (void); + void (*_gtk_source_reserved4) (void); }; typedef enum