]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix assigning null to GVariant variable
authorJürg Billeter <j@bitron.ch>
Mon, 28 Jun 2010 21:38:30 +0000 (23:38 +0200)
committerJürg Billeter <j@bitron.ch>
Mon, 28 Jun 2010 21:38:30 +0000 (23:38 +0200)
codegen/valaccodebasemodule.vala

index 031c5d2f955e31a9275b1144a155e65317dc4d83..cdb90c6a492f2ba061fac38448fe6d3e757b5c6f 100644 (file)
@@ -4991,6 +4991,7 @@ public class Vala.CCodeBaseModule : CCodeModule {
                bool gvariant_boxing = (context.profile == Profile.GOBJECT
                                        && target_type != null
                                        && target_type.data_type == gvariant_type
+                                       && !(expression_type is NullType)
                                        && expression_type.data_type != gvariant_type);
 
                if (expression_type.value_owned