]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix use of nullable GLib.Value
authorJürg Billeter <j@bitron.ch>
Thu, 25 Jun 2009 13:04:29 +0000 (15:04 +0200)
committerJürg Billeter <j@bitron.ch>
Thu, 25 Jun 2009 13:04:29 +0000 (15:04 +0200)
codegen/valaccodebasemodule.vala

index 925d9b5e19418a2a2fbd27ad99194b31e0155fc8..dfd11ccbb5b7de4278c1ab8f4940698a9d0faf65 100644 (file)
@@ -3616,6 +3616,7 @@ internal class Vala.CCodeBaseModule : CCodeModule {
 
                bool gvalue_boxing = (target_type != null
                                      && target_type.data_type == gvalue_type
+                                     && !(expression_type is NullType)
                                      && expression_type.get_type_id () != "G_TYPE_VALUE");
 
                if (expression_type.value_owned