summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2012-10-24 20:31:23 +0200
committerJens Georg <mail@jensge.org>2012-10-24 20:31:23 +0200
commit2a47233d60502fd09df8b2fc65754513391b3114 (patch)
tree6651bdb9c74a6ce379a21b36b1d76f63043e3f4e
parent8b1646c5f9553fdf794766b22c2c1f20c59ad367 (diff)
downloadgupnp-av-2a47233d60502fd09df8b2fc65754513391b3114.tar.gz
Lower G-I requirement again
-rw-r--r--configure.ac2
-rw-r--r--vala/GUPnPAV-1.0.metadata2
-rw-r--r--vala/gupnp-av-1.0-custom.vala7
3 files changed, 10 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 31d209e..cc01690 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,7 +39,7 @@ if test "x$enable_debug" = "xyes"; then
CFLAGS="$CFLAGS -g -Wall"
fi
-GOBJECT_INTROSPECTION_CHECK([1.33.4])
+GOBJECT_INTROSPECTION_CHECK([0.9.5])
# vapigen
AS_IF([test "x$found_introspection" = "xyes"],
diff --git a/vala/GUPnPAV-1.0.metadata b/vala/GUPnPAV-1.0.metadata
index f273cdc..2abec5b 100644
--- a/vala/GUPnPAV-1.0.metadata
+++ b/vala/GUPnPAV-1.0.metadata
@@ -8,3 +8,5 @@ DIDL_LITE_WRITER_NAMESPACE_* skip
SearchCriteriaParserError skip
SearchCriteriaParser
.expression skip
+ProtocolError skip
+protocol_error_quark skip
diff --git a/vala/gupnp-av-1.0-custom.vala b/vala/gupnp-av-1.0-custom.vala
index ea4f78f..c26ee8a 100644
--- a/vala/gupnp-av-1.0-custom.vala
+++ b/vala/gupnp-av-1.0-custom.vala
@@ -38,6 +38,13 @@ namespace GUPnP {
FAILED
}
+ [CCode (cheader_filename = "libgupnp-av/gupnp-av.h", cprefix = "GUPNP_PROTOCOL_ERROR_")]
+ public errordomain ProtocolError {
+ INVALID_SYNTAX,
+ OTHER;
+ public static GLib.Quark quark ();
+ }
+
public class SearchCriteriaParser : GLib.Object {
public virtual signal bool expression (string property, GUPnP.SearchCriteriaOp op, string value, GLib.Error error);
}