From: Luca Bruno Date: Thu, 28 Jul 2011 06:56:11 +0000 (+0200) Subject: Allow implicit conversion from pointer to GValue X-Git-Tag: 0.13.2~98 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eaeab24a8bf60d29a7930883eca3a80a69d88166;p=thirdparty%2Fvala.git Allow implicit conversion from pointer to GValue Fixes bug 654143. --- diff --git a/vala/valapointertype.vala b/vala/valapointertype.vala index d7da3d866..92345874a 100644 --- a/vala/valapointertype.vala +++ b/vala/valapointertype.vala @@ -91,6 +91,11 @@ public class Vala.PointerType : DataType { return base_type.compatible (target_type); } + if (target_type.get_type_id () == "G_TYPE_VALUE") { + // allow implicit conversion to GValue + return true; + } + return false; }