From 2fde4e5db5161fe8ebbb295c54744ba05bcdcf10 Mon Sep 17 00:00:00 2001 From: triton Date: Thu, 15 Aug 2013 23:50:04 +0100 Subject: [PATCH] Do not call type constructors using copy construction as it can be not defined. --- src/Generator/Generators/CLI/CLISourcesTemplate.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Generator/Generators/CLI/CLISourcesTemplate.cs b/src/Generator/Generators/CLI/CLISourcesTemplate.cs index 0a0b803f..4aef1cac 100644 --- a/src/Generator/Generators/CLI/CLISourcesTemplate.cs +++ b/src/Generator/Generators/CLI/CLISourcesTemplate.cs @@ -648,7 +648,7 @@ namespace CppSharp.Generators.CLI names.Add(marshal.Context.Return); } - WriteLine("auto _native = ::{0}({1});", @class.QualifiedOriginalName, + WriteLine("::{0} _native({1});", @class.QualifiedOriginalName, string.Join(", ", names)); GenerateValueTypeConstructorCallFields(@class);