From 0b5f153edcf5fefe345b2e9432946c5459ea48ac Mon Sep 17 00:00:00 2001 From: triton Date: Wed, 20 Mar 2013 16:16:17 +0000 Subject: [PATCH] Do not try to do struct marshaling for ignored fields. --- src/Generator/Generators/CLI/CLISourcesTemplate.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Generator/Generators/CLI/CLISourcesTemplate.cs b/src/Generator/Generators/CLI/CLISourcesTemplate.cs index 054ef6b7..a37b8440 100644 --- a/src/Generator/Generators/CLI/CLISourcesTemplate.cs +++ b/src/Generator/Generators/CLI/CLISourcesTemplate.cs @@ -295,6 +295,8 @@ namespace Cxxi.Generators.CLI { foreach (var field in @class.Fields) { + if (field.Ignore) continue; + var nativeField = string.Format("{0}->{1}", nativePointer, field.OriginalName);