[vala/wip/effectfree: 43/44] codegen: Copy the result.value_type in transform_value



commit 85e836663340c29fbf13286e7d7c156e1396e110
Author: Luca Bruno <lucabru src gnome org>
Date:   Wed Jul 6 23:07:59 2011 +0200

    codegen: Copy the result.value_type in transform_value

 codegen/valaccodebasemodule.vala |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala
index 9c7ea1d..3b747ef 100644
--- a/codegen/valaccodebasemodule.vala
+++ b/codegen/valaccodebasemodule.vala
@@ -4993,6 +4993,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
 		var type = value.value_type;
 		var result = ((GLibValue) value).copy ();
 		result.value_type = target_type != null ? target_type : type;
+		result.value_type = result.value_type.copy ();
 		var requires_temp_value = false;
 
 		if (type.value_owned



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]