[libgdata] core: Add padding members to class structures



commit 8a695555b68671a765f95603dd054046df3e8a5d
Author: Philip Withnall <philip tecnocode co uk>
Date:   Mon Nov 3 00:02:00 2014 +0000

    core: Add padding members to class structures
    
    This gives us flexibility for soft ABI breaks in future if needed, after
    we lock down the ABI entirely.

 gdata/app/gdata-app-categories.h                   |    5 +++++
 gdata/atom/gdata-author.h                          |    5 +++++
 gdata/atom/gdata-category.h                        |    5 +++++
 gdata/atom/gdata-generator.h                       |    5 +++++
 gdata/atom/gdata-link.h                            |    5 +++++
 gdata/exif/gdata-exif-tags.h                       |    5 +++++
 gdata/gcontact/gdata-gcontact-calendar.h           |    5 +++++
 gdata/gcontact/gdata-gcontact-event.h              |    5 +++++
 gdata/gcontact/gdata-gcontact-external-id.h        |    5 +++++
 gdata/gcontact/gdata-gcontact-jot.h                |    5 +++++
 gdata/gcontact/gdata-gcontact-language.h           |    5 +++++
 gdata/gcontact/gdata-gcontact-relation.h           |    5 +++++
 gdata/gcontact/gdata-gcontact-website.h            |    5 +++++
 gdata/gd/gdata-gd-email-address.h                  |    5 +++++
 gdata/gd/gdata-gd-feed-link.h                      |    5 +++++
 gdata/gd/gdata-gd-im-address.h                     |    5 +++++
 gdata/gd/gdata-gd-name.h                           |    5 +++++
 gdata/gd/gdata-gd-organization.h                   |    5 +++++
 gdata/gd/gdata-gd-phone-number.h                   |    5 +++++
 gdata/gd/gdata-gd-postal-address.h                 |    5 +++++
 gdata/gd/gdata-gd-reminder.h                       |    5 +++++
 gdata/gd/gdata-gd-when.h                           |    5 +++++
 gdata/gd/gdata-gd-where.h                          |    5 +++++
 gdata/gd/gdata-gd-who.h                            |    5 +++++
 gdata/gdata-access-handler.h                       |    9 +++++++++
 gdata/gdata-access-rule.h                          |    5 +++++
 gdata/gdata-authorization-domain.h                 |    9 +++++++++
 gdata/gdata-batch-feed.h                           |    5 +++++
 gdata/gdata-batch-operation.h                      |    9 +++++++++
 gdata/gdata-client-login-authorizer.h              |    5 +++++
 gdata/gdata-comment.h                              |    5 +++++
 gdata/gdata-download-stream.h                      |    9 +++++++++
 gdata/gdata-entry.h                                |   11 +++++++++++
 gdata/gdata-feed.h                                 |    9 +++++++++
 gdata/gdata-goa-authorizer.h                       |    5 +++++
 gdata/gdata-oauth1-authorizer.h                    |    5 +++++
 gdata/gdata-oauth2-authorizer.h                    |    5 +++++
 gdata/gdata-parsable.h                             |   11 +++++++++++
 gdata/gdata-query.h                                |    9 +++++++++
 gdata/gdata-service.h                              |   11 +++++++++++
 gdata/gdata-upload-stream.h                        |    9 +++++++++
 gdata/georss/gdata-georss-where.h                  |    5 +++++
 gdata/media/gdata-media-category.h                 |    5 +++++
 gdata/media/gdata-media-content.h                  |    5 +++++
 gdata/media/gdata-media-credit.h                   |    5 +++++
 gdata/media/gdata-media-group.h                    |    5 +++++
 gdata/media/gdata-media-thumbnail.h                |    5 +++++
 gdata/services/calendar/gdata-calendar-calendar.h  |    5 +++++
 gdata/services/calendar/gdata-calendar-event.h     |    5 +++++
 gdata/services/calendar/gdata-calendar-feed.h      |    5 +++++
 gdata/services/calendar/gdata-calendar-query.h     |    5 +++++
 gdata/services/calendar/gdata-calendar-service.h   |    9 +++++++++
 gdata/services/contacts/gdata-contacts-contact.h   |    5 +++++
 gdata/services/contacts/gdata-contacts-group.h     |    5 +++++
 gdata/services/contacts/gdata-contacts-query.h     |    5 +++++
 gdata/services/contacts/gdata-contacts-service.h   |    9 +++++++++
 .../services/documents/gdata-documents-document.h  |    5 +++++
 gdata/services/documents/gdata-documents-drawing.h |    5 +++++
 gdata/services/documents/gdata-documents-entry.h   |    5 +++++
 gdata/services/documents/gdata-documents-feed.h    |    5 +++++
 gdata/services/documents/gdata-documents-folder.h  |    5 +++++
 gdata/services/documents/gdata-documents-pdf.h     |    5 +++++
 .../documents/gdata-documents-presentation.h       |    5 +++++
 gdata/services/documents/gdata-documents-query.h   |    5 +++++
 gdata/services/documents/gdata-documents-service.h |    9 +++++++++
 .../documents/gdata-documents-spreadsheet.h        |    5 +++++
 gdata/services/documents/gdata-documents-text.h    |    5 +++++
 .../documents/gdata-documents-upload-query.h       |    5 +++++
 gdata/services/freebase/gdata-freebase-query.h     |    5 +++++
 gdata/services/freebase/gdata-freebase-result.h    |    5 +++++
 .../freebase/gdata-freebase-search-query.h         |    5 +++++
 .../freebase/gdata-freebase-search-result.h        |    5 +++++
 gdata/services/freebase/gdata-freebase-service.h   |    9 +++++++++
 .../services/freebase/gdata-freebase-topic-query.h |    5 +++++
 .../freebase/gdata-freebase-topic-result.h         |    5 +++++
 gdata/services/picasaweb/gdata-picasaweb-album.h   |    5 +++++
 gdata/services/picasaweb/gdata-picasaweb-comment.h |    5 +++++
 gdata/services/picasaweb/gdata-picasaweb-feed.h    |    5 +++++
 gdata/services/picasaweb/gdata-picasaweb-file.h    |    5 +++++
 gdata/services/picasaweb/gdata-picasaweb-query.h   |    5 +++++
 gdata/services/picasaweb/gdata-picasaweb-service.h |    9 +++++++++
 gdata/services/picasaweb/gdata-picasaweb-user.h    |    5 +++++
 gdata/services/tasks/gdata-tasks-query.h           |    5 +++++
 gdata/services/tasks/gdata-tasks-service.h         |    5 +++++
 gdata/services/tasks/gdata-tasks-task.h            |    5 +++++
 gdata/services/tasks/gdata-tasks-tasklist.h        |    5 +++++
 gdata/services/youtube/gdata-youtube-category.h    |    5 +++++
 gdata/services/youtube/gdata-youtube-comment.h     |    5 +++++
 gdata/services/youtube/gdata-youtube-content.h     |    5 +++++
 gdata/services/youtube/gdata-youtube-control.h     |    5 +++++
 gdata/services/youtube/gdata-youtube-credit.h      |    5 +++++
 gdata/services/youtube/gdata-youtube-group.h       |    5 +++++
 gdata/services/youtube/gdata-youtube-query.h       |    5 +++++
 gdata/services/youtube/gdata-youtube-service.h     |    9 +++++++++
 gdata/services/youtube/gdata-youtube-state.h       |    5 +++++
 gdata/services/youtube/gdata-youtube-video.h       |    5 +++++
 gdata/tests/gdata-dummy-authorizer.h               |    5 +++++
 97 files changed, 555 insertions(+), 0 deletions(-)
---
diff --git a/gdata/app/gdata-app-categories.h b/gdata/app/gdata-app-categories.h
index 9cdd127..dbe29be 100644
--- a/gdata/app/gdata-app-categories.h
+++ b/gdata/app/gdata-app-categories.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataAPPCategoriesClass;
 
 GType gdata_app_categories_get_type (void) G_GNUC_CONST;
diff --git a/gdata/atom/gdata-author.h b/gdata/atom/gdata-author.h
index 2539017..1575ae9 100644
--- a/gdata/atom/gdata-author.h
+++ b/gdata/atom/gdata-author.h
@@ -56,6 +56,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataAuthorClass;
 
 GType gdata_author_get_type (void) G_GNUC_CONST;
diff --git a/gdata/atom/gdata-category.h b/gdata/atom/gdata-category.h
index cc6f862..4eca2bd 100644
--- a/gdata/atom/gdata-category.h
+++ b/gdata/atom/gdata-category.h
@@ -76,6 +76,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataCategoryClass;
 
 GType gdata_category_get_type (void) G_GNUC_CONST;
diff --git a/gdata/atom/gdata-generator.h b/gdata/atom/gdata-generator.h
index e796b7e..b436bae 100644
--- a/gdata/atom/gdata-generator.h
+++ b/gdata/atom/gdata-generator.h
@@ -56,6 +56,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGeneratorClass;
 
 GType gdata_generator_get_type (void) G_GNUC_CONST;
diff --git a/gdata/atom/gdata-link.h b/gdata/atom/gdata-link.h
index 68c4721..421f18a 100644
--- a/gdata/atom/gdata-link.h
+++ b/gdata/atom/gdata-link.h
@@ -156,6 +156,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataLinkClass;
 
 GType gdata_link_get_type (void) G_GNUC_CONST;
diff --git a/gdata/exif/gdata-exif-tags.h b/gdata/exif/gdata-exif-tags.h
index 2dcb76e..0eb3758 100644
--- a/gdata/exif/gdata-exif-tags.h
+++ b/gdata/exif/gdata-exif-tags.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataExifTagsClass;
 
 GType gdata_exif_tags_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gcontact/gdata-gcontact-calendar.h b/gdata/gcontact/gdata-gcontact-calendar.h
index 935a7f6..a225ebc 100644
--- a/gdata/gcontact/gdata-gcontact-calendar.h
+++ b/gdata/gcontact/gdata-gcontact-calendar.h
@@ -94,6 +94,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGContactCalendarClass;
 
 GType gdata_gcontact_calendar_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gcontact/gdata-gcontact-event.h b/gdata/gcontact/gdata-gcontact-event.h
index c8063b6..bf3d2d1 100644
--- a/gdata/gcontact/gdata-gcontact-event.h
+++ b/gdata/gcontact/gdata-gcontact-event.h
@@ -82,6 +82,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGContactEventClass;
 
 GType gdata_gcontact_event_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gcontact/gdata-gcontact-external-id.h b/gdata/gcontact/gdata-gcontact-external-id.h
index d5b2a7c..ab8afd5 100644
--- a/gdata/gcontact/gdata-gcontact-external-id.h
+++ b/gdata/gcontact/gdata-gcontact-external-id.h
@@ -106,6 +106,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGContactExternalIDClass;
 
 GType gdata_gcontact_external_id_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gcontact/gdata-gcontact-jot.h b/gdata/gcontact/gdata-gcontact-jot.h
index 908ee86..556e51b 100644
--- a/gdata/gcontact/gdata-gcontact-jot.h
+++ b/gdata/gcontact/gdata-gcontact-jot.h
@@ -118,6 +118,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGContactJotClass;
 
 GType gdata_gcontact_jot_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gcontact/gdata-gcontact-language.h b/gdata/gcontact/gdata-gcontact-language.h
index 397852d..71e4f8c 100644
--- a/gdata/gcontact/gdata-gcontact-language.h
+++ b/gdata/gcontact/gdata-gcontact-language.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGContactLanguageClass;
 
 GType gdata_gcontact_language_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gcontact/gdata-gcontact-relation.h b/gdata/gcontact/gdata-gcontact-relation.h
index 1c637a3..d3fd809 100644
--- a/gdata/gcontact/gdata-gcontact-relation.h
+++ b/gdata/gcontact/gdata-gcontact-relation.h
@@ -226,6 +226,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGContactRelationClass;
 
 GType gdata_gcontact_relation_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gcontact/gdata-gcontact-website.h b/gdata/gcontact/gdata-gcontact-website.h
index de3a372..deeced7 100644
--- a/gdata/gcontact/gdata-gcontact-website.h
+++ b/gdata/gcontact/gdata-gcontact-website.h
@@ -142,6 +142,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGContactWebsiteClass;
 
 GType gdata_gcontact_website_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-email-address.h b/gdata/gd/gdata-gd-email-address.h
index dcce21f..701a031 100644
--- a/gdata/gd/gdata-gd-email-address.h
+++ b/gdata/gd/gdata-gd-email-address.h
@@ -85,6 +85,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDEmailAddressClass;
 
 GType gdata_gd_email_address_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-feed-link.h b/gdata/gd/gdata-gd-feed-link.h
index eeea002..8a970b6 100644
--- a/gdata/gd/gdata-gd-feed-link.h
+++ b/gdata/gd/gdata-gd-feed-link.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDFeedLinkClass;
 
 GType gdata_gd_feed_link_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-im-address.h b/gdata/gd/gdata-gd-im-address.h
index 8f0cf0d..9e2d82c 100644
--- a/gdata/gd/gdata-gd-im-address.h
+++ b/gdata/gd/gdata-gd-im-address.h
@@ -166,6 +166,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDIMAddressClass;
 
 GType gdata_gd_im_address_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-name.h b/gdata/gd/gdata-gd-name.h
index 7eac315..2507ca3 100644
--- a/gdata/gd/gdata-gd-name.h
+++ b/gdata/gd/gdata-gd-name.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDNameClass;
 
 GType gdata_gd_name_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-organization.h b/gdata/gd/gdata-gd-organization.h
index 20341f4..74e6c8c 100644
--- a/gdata/gd/gdata-gd-organization.h
+++ b/gdata/gd/gdata-gd-organization.h
@@ -77,6 +77,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDOrganizationClass;
 
 GType gdata_gd_organization_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-phone-number.h b/gdata/gd/gdata-gd-phone-number.h
index 5f6a15b..dab6a48 100644
--- a/gdata/gd/gdata-gd-phone-number.h
+++ b/gdata/gd/gdata-gd-phone-number.h
@@ -238,6 +238,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDPhoneNumberClass;
 
 GType gdata_gd_phone_number_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-postal-address.h b/gdata/gd/gdata-gd-postal-address.h
index 86ebc70..c420819 100644
--- a/gdata/gd/gdata-gd-postal-address.h
+++ b/gdata/gd/gdata-gd-postal-address.h
@@ -139,6 +139,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDPostalAddressClass;
 
 GType gdata_gd_postal_address_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-reminder.h b/gdata/gd/gdata-gd-reminder.h
index bccc97b..96e36c2 100644
--- a/gdata/gd/gdata-gd-reminder.h
+++ b/gdata/gd/gdata-gd-reminder.h
@@ -85,6 +85,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDReminderClass;
 
 GType gdata_gd_reminder_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-when.h b/gdata/gd/gdata-gd-when.h
index d916e44..0e670af 100644
--- a/gdata/gd/gdata-gd-when.h
+++ b/gdata/gd/gdata-gd-when.h
@@ -140,6 +140,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDWhenClass;
 
 GType gdata_gd_when_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-where.h b/gdata/gd/gdata-gd-where.h
index 00b43ec..fa1e744 100644
--- a/gdata/gd/gdata-gd-where.h
+++ b/gdata/gd/gdata-gd-where.h
@@ -85,6 +85,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDWhereClass;
 
 GType gdata_gd_where_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gd/gdata-gd-who.h b/gdata/gd/gdata-gd-who.h
index 213762d..c5fe278 100644
--- a/gdata/gd/gdata-gd-who.h
+++ b/gdata/gd/gdata-gd-who.h
@@ -96,6 +96,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGDWhoClass;
 
 GType gdata_gd_who_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-access-handler.h b/gdata/gdata-access-handler.h
index a1578aa..9700746 100644
--- a/gdata/gdata-access-handler.h
+++ b/gdata/gdata-access-handler.h
@@ -74,6 +74,15 @@ typedef struct {
 
        gboolean (*is_owner_rule) (GDataAccessRule *rule);
        GDataAuthorizationDomain *(*get_authorization_domain) (GDataAccessHandler *self);
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataAccessHandlerIface;
 
 GType gdata_access_handler_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-access-rule.h b/gdata/gdata-access-rule.h
index 29409a9..62ef136 100644
--- a/gdata/gdata-access-rule.h
+++ b/gdata/gdata-access-rule.h
@@ -95,6 +95,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataAccessRuleClass;
 
 GType gdata_access_rule_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-authorization-domain.h b/gdata/gdata-authorization-domain.h
index b0159b8..a4f8419 100644
--- a/gdata/gdata-authorization-domain.h
+++ b/gdata/gdata-authorization-domain.h
@@ -57,6 +57,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataAuthorizationDomainClass;
 
 GType gdata_authorization_domain_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-batch-feed.h b/gdata/gdata-batch-feed.h
index d69f560..69660b4 100644
--- a/gdata/gdata-batch-feed.h
+++ b/gdata/gdata-batch-feed.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataFeedClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataBatchFeedClass;
 
 GType gdata_batch_feed_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-batch-operation.h b/gdata/gdata-batch-operation.h
index 5b9f85e..adad98a 100644
--- a/gdata/gdata-batch-operation.h
+++ b/gdata/gdata-batch-operation.h
@@ -118,6 +118,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataBatchOperationClass;
 
 GType gdata_batch_operation_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-client-login-authorizer.h b/gdata/gdata-client-login-authorizer.h
index c4b4722..3db4c5c 100644
--- a/gdata/gdata-client-login-authorizer.h
+++ b/gdata/gdata-client-login-authorizer.h
@@ -101,6 +101,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataClientLoginAuthorizerClass;
 
 GType gdata_client_login_authorizer_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-comment.h b/gdata/gdata-comment.h
index 759879c..973ac1e 100644
--- a/gdata/gdata-comment.h
+++ b/gdata/gdata-comment.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataCommentClass;
 
 GType gdata_comment_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-download-stream.h b/gdata/gdata-download-stream.h
index d80bd26..141e3fc 100644
--- a/gdata/gdata-download-stream.h
+++ b/gdata/gdata-download-stream.h
@@ -59,6 +59,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GInputStreamClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataDownloadStreamClass;
 
 GType gdata_download_stream_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-entry.h b/gdata/gdata-entry.h
index 92478cb..db5004e 100644
--- a/gdata/gdata-entry.h
+++ b/gdata/gdata-entry.h
@@ -63,6 +63,17 @@ typedef struct {
 
        gchar *(*get_entry_uri) (const gchar *id); /* G_GNUC_WARN_UNUSED_RESULT G_GNUC_MALLOC */
        const gchar *kind_term;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
+       void (*_g_reserved6) (void);
+       void (*_g_reserved7) (void);
 } GDataEntryClass;
 
 GType gdata_entry_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-feed.h b/gdata/gdata-feed.h
index d1e544e..c94431f 100644
--- a/gdata/gdata-feed.h
+++ b/gdata/gdata-feed.h
@@ -58,6 +58,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataFeedClass;
 
 GType gdata_feed_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-goa-authorizer.h b/gdata/gdata-goa-authorizer.h
index d75c5fe..df9e7f6 100644
--- a/gdata/gdata-goa-authorizer.h
+++ b/gdata/gdata-goa-authorizer.h
@@ -61,6 +61,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent_class;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGoaAuthorizerClass;
 
 GType gdata_goa_authorizer_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-oauth1-authorizer.h b/gdata/gdata-oauth1-authorizer.h
index a17f200..9bb7943 100644
--- a/gdata/gdata-oauth1-authorizer.h
+++ b/gdata/gdata-oauth1-authorizer.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataOAuth1AuthorizerClass;
 
 GType gdata_oauth1_authorizer_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-oauth2-authorizer.h b/gdata/gdata-oauth2-authorizer.h
index 04cbe51..99428cc 100644
--- a/gdata/gdata-oauth2-authorizer.h
+++ b/gdata/gdata-oauth2-authorizer.h
@@ -87,6 +87,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataOAuth2AuthorizerClass;
 
 GType gdata_oauth2_authorizer_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-parsable.h b/gdata/gdata-parsable.h
index ec332db..328d3c3 100644
--- a/gdata/gdata-parsable.h
+++ b/gdata/gdata-parsable.h
@@ -105,6 +105,17 @@ typedef struct {
 
        const gchar *element_name;
        const gchar *element_namespace;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
+       void (*_g_reserved6) (void);
+       void (*_g_reserved7) (void);
 } GDataParsableClass;
 
 GType gdata_parsable_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-query.h b/gdata/gdata-query.h
index 4286625..69bf234 100644
--- a/gdata/gdata-query.h
+++ b/gdata/gdata-query.h
@@ -54,6 +54,15 @@ typedef struct {
        GObjectClass parent;
 
        void (*get_query_uri) (GDataQuery *self, const gchar *feed_uri, GString *query_uri, gboolean 
*params_started);
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataQueryClass;
 
 GType gdata_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-service.h b/gdata/gdata-service.h
index 74b5f0e..e5db304 100644
--- a/gdata/gdata-service.h
+++ b/gdata/gdata-service.h
@@ -154,6 +154,17 @@ typedef struct {
        void (*parse_error_response) (GDataService *self, GDataOperationType operation_type, guint status, 
const gchar *reason_phrase,
                                      const gchar *response_body, gint length, GError **error);
        GList *(*get_authorization_domains) (void);
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
+       void (*_g_reserved6) (void);
+       void (*_g_reserved7) (void);
 } GDataServiceClass;
 
 GType gdata_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/gdata-upload-stream.h b/gdata/gdata-upload-stream.h
index ecddf93..4c8db41 100644
--- a/gdata/gdata-upload-stream.h
+++ b/gdata/gdata-upload-stream.h
@@ -86,6 +86,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GOutputStreamClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataUploadStreamClass;
 
 GType gdata_upload_stream_get_type (void) G_GNUC_CONST;
diff --git a/gdata/georss/gdata-georss-where.h b/gdata/georss/gdata-georss-where.h
index 069ceb1..b735b01 100644
--- a/gdata/georss/gdata-georss-where.h
+++ b/gdata/georss/gdata-georss-where.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataGeoRSSWhereClass;
 
 GType gdata_georss_where_get_type (void) G_GNUC_CONST;
diff --git a/gdata/media/gdata-media-category.h b/gdata/media/gdata-media-category.h
index 1eb4aef..d331ae5 100644
--- a/gdata/media/gdata-media-category.h
+++ b/gdata/media/gdata-media-category.h
@@ -56,6 +56,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataMediaCategoryClass;
 
 GType gdata_media_category_get_type (void) G_GNUC_CONST;
diff --git a/gdata/media/gdata-media-content.h b/gdata/media/gdata-media-content.h
index 76ff476..adce38a 100644
--- a/gdata/media/gdata-media-content.h
+++ b/gdata/media/gdata-media-content.h
@@ -94,6 +94,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataMediaContentClass;
 
 GType gdata_media_content_get_type (void) G_GNUC_CONST;
diff --git a/gdata/media/gdata-media-credit.h b/gdata/media/gdata-media-credit.h
index 3cfe132..a44d925 100644
--- a/gdata/media/gdata-media-credit.h
+++ b/gdata/media/gdata-media-credit.h
@@ -56,6 +56,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataMediaCreditClass;
 
 GType gdata_media_credit_get_type (void) G_GNUC_CONST;
diff --git a/gdata/media/gdata-media-group.h b/gdata/media/gdata-media-group.h
index f8ce7aa..b1942d7 100644
--- a/gdata/media/gdata-media-group.h
+++ b/gdata/media/gdata-media-group.h
@@ -60,6 +60,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataMediaGroupClass;
 
 GType gdata_media_group_get_type (void) G_GNUC_CONST;
diff --git a/gdata/media/gdata-media-thumbnail.h b/gdata/media/gdata-media-thumbnail.h
index d033688..f60f663 100644
--- a/gdata/media/gdata-media-thumbnail.h
+++ b/gdata/media/gdata-media-thumbnail.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataMediaThumbnailClass;
 
 GType gdata_media_thumbnail_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/calendar/gdata-calendar-calendar.h 
b/gdata/services/calendar/gdata-calendar-calendar.h
index f7cb7d6..6bfceb0 100644
--- a/gdata/services/calendar/gdata-calendar-calendar.h
+++ b/gdata/services/calendar/gdata-calendar-calendar.h
@@ -101,6 +101,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataCalendarCalendarClass;
 
 GType gdata_calendar_calendar_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/calendar/gdata-calendar-event.h b/gdata/services/calendar/gdata-calendar-event.h
index 801db56..0dc3e65 100644
--- a/gdata/services/calendar/gdata-calendar-event.h
+++ b/gdata/services/calendar/gdata-calendar-event.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataCalendarEventClass;
 
 GType gdata_calendar_event_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/calendar/gdata-calendar-feed.h b/gdata/services/calendar/gdata-calendar-feed.h
index 2dcfabd..0cf062a 100644
--- a/gdata/services/calendar/gdata-calendar-feed.h
+++ b/gdata/services/calendar/gdata-calendar-feed.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataFeedClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataCalendarFeedClass;
 
 GType gdata_calendar_feed_get_type (void);
diff --git a/gdata/services/calendar/gdata-calendar-query.h b/gdata/services/calendar/gdata-calendar-query.h
index 03ebc20..293721d 100644
--- a/gdata/services/calendar/gdata-calendar-query.h
+++ b/gdata/services/calendar/gdata-calendar-query.h
@@ -55,6 +55,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataCalendarQueryClass;
 
 GType gdata_calendar_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/calendar/gdata-calendar-service.h 
b/gdata/services/calendar/gdata-calendar-service.h
index 473574b..8177491 100644
--- a/gdata/services/calendar/gdata-calendar-service.h
+++ b/gdata/services/calendar/gdata-calendar-service.h
@@ -55,6 +55,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataServiceClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataCalendarServiceClass;
 
 GType gdata_calendar_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/contacts/gdata-contacts-contact.h 
b/gdata/services/contacts/gdata-contacts-contact.h
index 0f91f34..ebc73d3 100644
--- a/gdata/services/contacts/gdata-contacts-contact.h
+++ b/gdata/services/contacts/gdata-contacts-contact.h
@@ -152,6 +152,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataContactsContactClass;
 
 GType gdata_contacts_contact_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/contacts/gdata-contacts-group.h b/gdata/services/contacts/gdata-contacts-group.h
index f8723d4..7b019ed 100644
--- a/gdata/services/contacts/gdata-contacts-group.h
+++ b/gdata/services/contacts/gdata-contacts-group.h
@@ -94,6 +94,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataContactsGroupClass;
 
 GType gdata_contacts_group_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/contacts/gdata-contacts-query.h b/gdata/services/contacts/gdata-contacts-query.h
index a29eff6..f95d2ff 100644
--- a/gdata/services/contacts/gdata-contacts-query.h
+++ b/gdata/services/contacts/gdata-contacts-query.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataContactsQueryClass;
 
 GType gdata_contacts_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/contacts/gdata-contacts-service.h 
b/gdata/services/contacts/gdata-contacts-service.h
index 23a4459..d6f308a 100644
--- a/gdata/services/contacts/gdata-contacts-service.h
+++ b/gdata/services/contacts/gdata-contacts-service.h
@@ -58,6 +58,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataServiceClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataContactsServiceClass;
 
 GType gdata_contacts_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-document.h 
b/gdata/services/documents/gdata-documents-document.h
index b87992f..e0d0065 100644
--- a/gdata/services/documents/gdata-documents-document.h
+++ b/gdata/services/documents/gdata-documents-document.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataDocumentsEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsDocumentClass;
 
 GType gdata_documents_document_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-drawing.h 
b/gdata/services/documents/gdata-documents-drawing.h
index bcda025..e2c13fb 100644
--- a/gdata/services/documents/gdata-documents-drawing.h
+++ b/gdata/services/documents/gdata-documents-drawing.h
@@ -113,6 +113,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataDocumentsDocumentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsDrawingClass;
 
 GType gdata_documents_drawing_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-entry.h 
b/gdata/services/documents/gdata-documents-entry.h
index e71dfb6..f232144 100644
--- a/gdata/services/documents/gdata-documents-entry.h
+++ b/gdata/services/documents/gdata-documents-entry.h
@@ -88,6 +88,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsEntryClass;
 
 GType gdata_documents_entry_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-feed.h b/gdata/services/documents/gdata-documents-feed.h
index 0499e98..df6ecea 100644
--- a/gdata/services/documents/gdata-documents-feed.h
+++ b/gdata/services/documents/gdata-documents-feed.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataFeedClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsFeedClass;
 
 GType gdata_documents_feed_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-folder.h 
b/gdata/services/documents/gdata-documents-folder.h
index e328517..f79e5fd 100644
--- a/gdata/services/documents/gdata-documents-folder.h
+++ b/gdata/services/documents/gdata-documents-folder.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataDocumentsEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsFolderClass;
 
 GType gdata_documents_folder_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-pdf.h b/gdata/services/documents/gdata-documents-pdf.h
index 4600fc7..e92ff7e 100644
--- a/gdata/services/documents/gdata-documents-pdf.h
+++ b/gdata/services/documents/gdata-documents-pdf.h
@@ -60,6 +60,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataDocumentsDocumentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsPdfClass;
 
 GType gdata_documents_pdf_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-presentation.h 
b/gdata/services/documents/gdata-documents-presentation.h
index cfd7eac..e18607b 100644
--- a/gdata/services/documents/gdata-documents-presentation.h
+++ b/gdata/services/documents/gdata-documents-presentation.h
@@ -130,6 +130,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataDocumentsDocumentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsPresentationClass;
 
 GType gdata_documents_presentation_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-query.h 
b/gdata/services/documents/gdata-documents-query.h
index 14f734e..84dbdba 100644
--- a/gdata/services/documents/gdata-documents-query.h
+++ b/gdata/services/documents/gdata-documents-query.h
@@ -60,6 +60,11 @@ typedef struct {
        /*< private >*/
        GDataQueryClass parent;
        GDataDocumentsQueryPrivate *priv;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsQueryClass;
 
 GType gdata_documents_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-service.h 
b/gdata/services/documents/gdata-documents-service.h
index 9f0b83c..da4c319 100644
--- a/gdata/services/documents/gdata-documents-service.h
+++ b/gdata/services/documents/gdata-documents-service.h
@@ -75,6 +75,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataServiceClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataDocumentsServiceClass;
 
 GType gdata_documents_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-spreadsheet.h 
b/gdata/services/documents/gdata-documents-spreadsheet.h
index 20d07dd..38cab00 100644
--- a/gdata/services/documents/gdata-documents-spreadsheet.h
+++ b/gdata/services/documents/gdata-documents-spreadsheet.h
@@ -139,6 +139,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataDocumentsDocumentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsSpreadsheetClass;
 
 GType gdata_documents_spreadsheet_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-text.h b/gdata/services/documents/gdata-documents-text.h
index 6fadab1..98254b2 100644
--- a/gdata/services/documents/gdata-documents-text.h
+++ b/gdata/services/documents/gdata-documents-text.h
@@ -175,6 +175,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataDocumentsDocumentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsTextClass;
 
 GType gdata_documents_text_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/documents/gdata-documents-upload-query.h 
b/gdata/services/documents/gdata-documents-upload-query.h
index 6699fc2..4dd1deb 100644
--- a/gdata/services/documents/gdata-documents-upload-query.h
+++ b/gdata/services/documents/gdata-documents-upload-query.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDocumentsUploadQueryClass;
 
 GType gdata_documents_upload_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/freebase/gdata-freebase-query.h b/gdata/services/freebase/gdata-freebase-query.h
index 8e71612..19f87a6 100644
--- a/gdata/services/freebase/gdata-freebase-query.h
+++ b/gdata/services/freebase/gdata-freebase-query.h
@@ -60,6 +60,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataFreebaseQueryClass;
 
 GType gdata_freebase_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/freebase/gdata-freebase-result.h b/gdata/services/freebase/gdata-freebase-result.h
index 2bd610d..252cfd6 100644
--- a/gdata/services/freebase/gdata-freebase-result.h
+++ b/gdata/services/freebase/gdata-freebase-result.h
@@ -60,6 +60,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataFreebaseResultClass;
 
 GType gdata_freebase_result_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/freebase/gdata-freebase-search-query.h 
b/gdata/services/freebase/gdata-freebase-search-query.h
index 9ecb3d7..1d50591 100644
--- a/gdata/services/freebase/gdata-freebase-search-query.h
+++ b/gdata/services/freebase/gdata-freebase-search-query.h
@@ -75,6 +75,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataFreebaseSearchQueryClass;
 
 GType gdata_freebase_search_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/freebase/gdata-freebase-search-result.h 
b/gdata/services/freebase/gdata-freebase-search-result.h
index 32a4bc5..8173f75 100644
--- a/gdata/services/freebase/gdata-freebase-search-result.h
+++ b/gdata/services/freebase/gdata-freebase-search-result.h
@@ -69,6 +69,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataFreebaseResultClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataFreebaseSearchResultClass;
 
 GType gdata_freebase_search_result_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/freebase/gdata-freebase-service.h 
b/gdata/services/freebase/gdata-freebase-service.h
index 0668ed5..2b0523b 100644
--- a/gdata/services/freebase/gdata-freebase-service.h
+++ b/gdata/services/freebase/gdata-freebase-service.h
@@ -67,6 +67,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataServiceClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataFreebaseServiceClass;
 
 GType gdata_freebase_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/freebase/gdata-freebase-topic-query.h 
b/gdata/services/freebase/gdata-freebase-topic-query.h
index 36e3a7f..9e2cbdc 100644
--- a/gdata/services/freebase/gdata-freebase-topic-query.h
+++ b/gdata/services/freebase/gdata-freebase-topic-query.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataFreebaseTopicQueryClass;
 
 GType gdata_freebase_topic_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/freebase/gdata-freebase-topic-result.h 
b/gdata/services/freebase/gdata-freebase-topic-result.h
index eeebc78..18f7184 100644
--- a/gdata/services/freebase/gdata-freebase-topic-result.h
+++ b/gdata/services/freebase/gdata-freebase-topic-result.h
@@ -82,6 +82,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataFreebaseResultClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataFreebaseTopicResultClass;
 
 GType gdata_freebase_topic_object_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/picasaweb/gdata-picasaweb-album.h 
b/gdata/services/picasaweb/gdata-picasaweb-album.h
index 5075e11..f09a2de 100644
--- a/gdata/services/picasaweb/gdata-picasaweb-album.h
+++ b/gdata/services/picasaweb/gdata-picasaweb-album.h
@@ -74,6 +74,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataPicasaWebAlbumClass;
 
 GType gdata_picasaweb_album_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/picasaweb/gdata-picasaweb-comment.h 
b/gdata/services/picasaweb/gdata-picasaweb-comment.h
index cca9c9e..138297c 100644
--- a/gdata/services/picasaweb/gdata-picasaweb-comment.h
+++ b/gdata/services/picasaweb/gdata-picasaweb-comment.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataCommentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataPicasaWebCommentClass;
 
 GType gdata_picasaweb_comment_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/picasaweb/gdata-picasaweb-feed.h b/gdata/services/picasaweb/gdata-picasaweb-feed.h
index f145ec0..2715bc2 100644
--- a/gdata/services/picasaweb/gdata-picasaweb-feed.h
+++ b/gdata/services/picasaweb/gdata-picasaweb-feed.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataFeedClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataPicasaWebFeedClass;
 
 GType gdata_picasaweb_feed_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/picasaweb/gdata-picasaweb-file.h b/gdata/services/picasaweb/gdata-picasaweb-file.h
index 78ec8a2..638d49a 100644
--- a/gdata/services/picasaweb/gdata-picasaweb-file.h
+++ b/gdata/services/picasaweb/gdata-picasaweb-file.h
@@ -96,6 +96,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataPicasaWebFileClass;
 
 GType gdata_picasaweb_file_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/picasaweb/gdata-picasaweb-query.h 
b/gdata/services/picasaweb/gdata-picasaweb-query.h
index 25f8db0..12e428d 100644
--- a/gdata/services/picasaweb/gdata-picasaweb-query.h
+++ b/gdata/services/picasaweb/gdata-picasaweb-query.h
@@ -60,6 +60,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataPicasaWebQueryClass;
 
 GType gdata_picasaweb_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/picasaweb/gdata-picasaweb-service.h 
b/gdata/services/picasaweb/gdata-picasaweb-service.h
index 6e9c4bd..da3b8bc 100644
--- a/gdata/services/picasaweb/gdata-picasaweb-service.h
+++ b/gdata/services/picasaweb/gdata-picasaweb-service.h
@@ -59,6 +59,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataServiceClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataPicasaWebServiceClass;
 
 GType gdata_picasaweb_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/picasaweb/gdata-picasaweb-user.h b/gdata/services/picasaweb/gdata-picasaweb-user.h
index bd92d14..9375319 100644
--- a/gdata/services/picasaweb/gdata-picasaweb-user.h
+++ b/gdata/services/picasaweb/gdata-picasaweb-user.h
@@ -60,6 +60,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataPicasaWebUserClass;
 
 GType gdata_picasaweb_user_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/tasks/gdata-tasks-query.h b/gdata/services/tasks/gdata-tasks-query.h
index e3bad97..bb399d9 100644
--- a/gdata/services/tasks/gdata-tasks-query.h
+++ b/gdata/services/tasks/gdata-tasks-query.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataTasksQueryClass;
 
 GType gdata_tasks_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/tasks/gdata-tasks-service.h b/gdata/services/tasks/gdata-tasks-service.h
index a1f80c1..625c217 100644
--- a/gdata/services/tasks/gdata-tasks-service.h
+++ b/gdata/services/tasks/gdata-tasks-service.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataServiceClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataTasksServiceClass;
 
 GType gdata_tasks_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/tasks/gdata-tasks-task.h b/gdata/services/tasks/gdata-tasks-task.h
index fe4f7db..7ceb0bc 100644
--- a/gdata/services/tasks/gdata-tasks-task.h
+++ b/gdata/services/tasks/gdata-tasks-task.h
@@ -86,6 +86,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataTasksTaskClass;
 
 GType gdata_tasks_task_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/tasks/gdata-tasks-tasklist.h b/gdata/services/tasks/gdata-tasks-tasklist.h
index 5ae6264..ea0c1ca 100644
--- a/gdata/services/tasks/gdata-tasks-tasklist.h
+++ b/gdata/services/tasks/gdata-tasks-tasklist.h
@@ -57,6 +57,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataTasksTasklistClass;
 
 GType gdata_tasks_tasklist_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-category.h b/gdata/services/youtube/gdata-youtube-category.h
index 6b503fc..d29fbdb 100644
--- a/gdata/services/youtube/gdata-youtube-category.h
+++ b/gdata/services/youtube/gdata-youtube-category.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataCategoryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeCategoryClass;
 
 GType gdata_youtube_category_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-comment.h b/gdata/services/youtube/gdata-youtube-comment.h
index 9a209ab..f26bc27 100644
--- a/gdata/services/youtube/gdata-youtube-comment.h
+++ b/gdata/services/youtube/gdata-youtube-comment.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataCommentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeCommentClass;
 
 GType gdata_youtube_comment_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-content.h b/gdata/services/youtube/gdata-youtube-content.h
index c5dc40b..dbb7216 100644
--- a/gdata/services/youtube/gdata-youtube-content.h
+++ b/gdata/services/youtube/gdata-youtube-content.h
@@ -78,6 +78,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataMediaContentClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeContentClass;
 
 GType gdata_youtube_content_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-control.h b/gdata/services/youtube/gdata-youtube-control.h
index b331a6c..bfc3fbb 100644
--- a/gdata/services/youtube/gdata-youtube-control.h
+++ b/gdata/services/youtube/gdata-youtube-control.h
@@ -57,6 +57,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeControlClass;
 
 GType gdata_youtube_control_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-credit.h b/gdata/services/youtube/gdata-youtube-credit.h
index 5c182c8..b140ff1 100644
--- a/gdata/services/youtube/gdata-youtube-credit.h
+++ b/gdata/services/youtube/gdata-youtube-credit.h
@@ -68,6 +68,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataMediaCreditClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeCreditClass;
 
 GType gdata_youtube_credit_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-group.h b/gdata/services/youtube/gdata-youtube-group.h
index 99c8583..c48f33c 100644
--- a/gdata/services/youtube/gdata-youtube-group.h
+++ b/gdata/services/youtube/gdata-youtube-group.h
@@ -58,6 +58,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataMediaGroupClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeGroupClass;
 
 GType gdata_youtube_group_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-query.h b/gdata/services/youtube/gdata-youtube-query.h
index a353588..c262027 100644
--- a/gdata/services/youtube/gdata-youtube-query.h
+++ b/gdata/services/youtube/gdata-youtube-query.h
@@ -147,6 +147,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataQueryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeQueryClass;
 
 GType gdata_youtube_query_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-service.h b/gdata/services/youtube/gdata-youtube-service.h
index fb9c22f..999fa4c 100644
--- a/gdata/services/youtube/gdata-youtube-service.h
+++ b/gdata/services/youtube/gdata-youtube-service.h
@@ -106,6 +106,15 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataServiceClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
+       void (*_g_reserved2) (void);
+       void (*_g_reserved3) (void);
+       void (*_g_reserved4) (void);
+       void (*_g_reserved5) (void);
 } GDataYouTubeServiceClass;
 
 GType gdata_youtube_service_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-state.h b/gdata/services/youtube/gdata-youtube-state.h
index cb4e4d4..07651ba 100644
--- a/gdata/services/youtube/gdata-youtube-state.h
+++ b/gdata/services/youtube/gdata-youtube-state.h
@@ -56,6 +56,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataParsableClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeStateClass;
 
 GType gdata_youtube_state_get_type (void) G_GNUC_CONST;
diff --git a/gdata/services/youtube/gdata-youtube-video.h b/gdata/services/youtube/gdata-youtube-video.h
index 490730d..8fc5ce5 100644
--- a/gdata/services/youtube/gdata-youtube-video.h
+++ b/gdata/services/youtube/gdata-youtube-video.h
@@ -176,6 +176,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GDataEntryClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataYouTubeVideoClass;
 
 GType gdata_youtube_video_get_type (void) G_GNUC_CONST;
diff --git a/gdata/tests/gdata-dummy-authorizer.h b/gdata/tests/gdata-dummy-authorizer.h
index 1ea65f4..de797f9 100644
--- a/gdata/tests/gdata-dummy-authorizer.h
+++ b/gdata/tests/gdata-dummy-authorizer.h
@@ -59,6 +59,11 @@ typedef struct {
 typedef struct {
        /*< private >*/
        GObjectClass parent;
+
+       /*< private >*/
+       /* Padding for future expansion */
+       void (*_g_reserved0) (void);
+       void (*_g_reserved1) (void);
 } GDataDummyAuthorizerClass;
 
 GType gdata_dummy_authorizer_get_type (void) G_GNUC_CONST;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]