From ecceaa16db8f975c5a3b8cc6c66e2d3aa84d7d42 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marc-Andr=C3=A9=20Lureau?= Date: Sun, 24 Jan 2010 01:43:05 +0100 Subject: [PATCH] Initialize DelegateType local variables Fixes bug 607902. --- codegen/valaccodebasemodule.vala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala index e89095114..a3746798b 100644 --- a/codegen/valaccodebasemodule.vala +++ b/codegen/valaccodebasemodule.vala @@ -2914,7 +2914,8 @@ internal class Vala.CCodeBaseModule : CCodeModule { vardecl.initializer = clist; vardecl.init0 = true; } else if (local.variable_type.is_reference_type_or_type_parameter () || - local.variable_type.nullable) { + local.variable_type.nullable || + local.variable_type is DelegateType) { vardecl.initializer = new CCodeConstant ("NULL"); vardecl.init0 = true; } -- 2.47.3