From aa0a78abf541cda7c3f93194557ccf61ab211035 Mon Sep 17 00:00:00 2001 From: triton Date: Sun, 25 Aug 2013 16:12:18 +0100 Subject: [PATCH] Fixed marshaling of function pointer typedefs in CLI generator. --- src/Generator/Generators/CLI/CLIMarshal.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Generator/Generators/CLI/CLIMarshal.cs b/src/Generator/Generators/CLI/CLIMarshal.cs index ba35d1c3..1ad00043 100644 --- a/src/Generator/Generators/CLI/CLIMarshal.cs +++ b/src/Generator/Generators/CLI/CLIMarshal.cs @@ -429,9 +429,9 @@ namespace CppSharp.Generators.CLI } FunctionType func; - if (decl.Type.IsPointerTo(out func)) + if (decl.Type.IsPointerTo(out func)) { - VisitDelegateType(func, typedef.Declaration.OriginalName); + VisitDelegateType(func, "::" + typedef.Declaration.QualifiedOriginalName); return true; }