EBackend: Avoid breaking libebackend ABI.
authorMatthew Barnes <mbarnes@redhat.com>
Wed, 13 Feb 2013 12:17:22 +0000 (07:17 -0500)
committerMatthew Barnes <mbarnes@redhat.com>
Wed, 13 Feb 2013 12:17:22 +0000 (07:17 -0500)
This is what the reserved slots in the class struct are for.

configure.ac
libebackend/e-backend.h

index 4d8f986..710fa98 100644 (file)
@@ -130,7 +130,7 @@ LIBCAMEL_CURRENT=43
 LIBCAMEL_REVISION=0
 LIBCAMEL_AGE=0
 
-LIBEBACKEND_CURRENT=7
+LIBEBACKEND_CURRENT=6
 LIBEBACKEND_REVISION=0
 LIBEBACKEND_AGE=0
 
index f7400c7..c0af453 100644 (file)
@@ -88,7 +88,7 @@ struct _EBackendClass {
                                                 gchar **host,
                                                 guint16 *port);
 
-       gpointer reserved[13];
+       gpointer reserved[12];
 };
 
 GType          e_backend_get_type              (void) G_GNUC_CONST;