From fe1387331d19fc799ed2b123c32781eb681a2f22 Mon Sep 17 00:00:00 2001 From: Dimitar Dobrev Date: Tue, 20 Aug 2013 19:23:03 +0300 Subject: [PATCH] Removed a hard-coded "__". Signed-off-by: Dimitar Dobrev --- src/Generator/Generators/CSharp/CSharpMarshal.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Generator/Generators/CSharp/CSharpMarshal.cs b/src/Generator/Generators/CSharp/CSharpMarshal.cs index 0d420440..737cae62 100644 --- a/src/Generator/Generators/CSharp/CSharpMarshal.cs +++ b/src/Generator/Generators/CSharp/CSharpMarshal.cs @@ -206,9 +206,10 @@ namespace CppSharp.Generators.CSharp string instance = Context.ReturnVarName; if (ctx.Kind == CSharpMarshalKind.NativeField) { + string copy = Helpers.GeneratedIdentifier("copy"); Context.SupportBefore.WriteLine( - "var __copy = new global::System.IntPtr(&{0});", instance); - instance = "__copy"; + "var {0} = new global::System.IntPtr(&{1});", copy, instance); + instance = copy; } if (@class.IsRefType)