[libgda/LIBGDA_5.0] Fix api break in future GI versions (see Bug 667837)
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda/LIBGDA_5.0] Fix api break in future GI versions (see Bug 667837)
- Date: Mon, 23 Jan 2012 23:53:05 +0000 (UTC)
commit b6a174b9a5fd2e1296083756c0ece6914e34ac60
Author: Daniel Espinosa <despinosa src gnome org>
Date: Mon Jan 23 17:42:13 2012 -0600
Fix api break in future GI versions (see Bug 667837)
libgda/Gda-5.0.metadata | 2 +-
libgda/Makefile.am | 2 +-
libgda/libgda-5.0-custom.vala | 6 ++++++
3 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/libgda/Gda-5.0.metadata b/libgda/Gda-5.0.metadata
index f06a544..e29fb47 100644
--- a/libgda/Gda-5.0.metadata
+++ b/libgda/Gda-5.0.metadata
@@ -39,4 +39,4 @@ Holder.get_value nullable=true
Row.get_value nullable=true
Numeric.get_string nullable=true
//Numeric.number hidden=true
-
+DataProxy.new skip=true
diff --git a/libgda/Makefile.am b/libgda/Makefile.am
index f707e84..673de48 100644
--- a/libgda/Makefile.am
+++ b/libgda/Makefile.am
@@ -367,7 +367,7 @@ if ENABLE_VALA
vapi: libgda-5.0.vapi
libgda-5.0.vapi: Gda-5.0.gir
- $(VAPIGEN) --metadatadir=$(top_srcdir)/libgda --library libgda-5.0 --pkg libxml-2.0 Gda-5.0.gir
+ $(VAPIGEN) --metadatadir=$(top_srcdir)/libgda --library libgda-5.0 --pkg libxml-2.0 Gda-5.0.gir libgda-5.0-custom.vala
vapidir = $(VAPIDIR)
vapi_DATA=libgda-5.0.vapi
diff --git a/libgda/libgda-5.0-custom.vala b/libgda/libgda-5.0-custom.vala
new file mode 100644
index 0000000..d464a8f
--- /dev/null
+++ b/libgda/libgda-5.0-custom.vala
@@ -0,0 +1,6 @@
+namespace Gda {
+ public class DataProxy : GLib.Object, Gda.DataModel {
+ [CCode (cname="gda_data_proxy_new")]
+ public static GLib.Object @new (Gda.DataModel model);
+ }
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]