From e547d14b7043836c59166af1d5497cb8f73caff6 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 14 Oct 2013 19:40:53 +0100 Subject: [PATCH] gdbus-codegen maintains ABI for type structures Make it explicit, to avoid changes that could potentially lead to breakage in user code. https://bugzilla.gnome.org/show_bug.cgi?id=710133 --- docs/reference/gio/gdbus-codegen.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/reference/gio/gdbus-codegen.xml b/docs/reference/gio/gdbus-codegen.xml index 78879530f..99b7a1e77 100644 --- a/docs/reference/gio/gdbus-codegen.xml +++ b/docs/reference/gio/gdbus-codegen.xml @@ -825,7 +825,8 @@ on_handle_hello_world (MyAppFrobber *interface, The generated C functions are guaranteed to not change their ABI that is, if a method, signal or property does not change its signature in the introspection XML, the generated C functions will - not change its C ABI either. + not change its C ABI either. The ABI of the generated instance and + class structures will be preserved as well. The ABI of the generated #GTypes will be preserved only if