Skip to content

Commit 227a1fb

Browse files
authored
Fix parameterIndex increment in skeleton generator for Interop (#62)
1 parent d7fbb79 commit 227a1fb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

source/MetadataProcessor.Core/nanoSkeletonGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@ private void GenerateStubs()
182182
parameterDeclaration.Declaration = $"{parameterType} {parameterDeclaration.Name};";
183183
parameterDeclaration.MarshallingDeclaration = $"Interop_Marshal_{parameterType}( stack, {(parameterIndex + (m.IsStatic ? 0 : 1)).ToString()}, {parameterDeclaration.Name} )";
184184
}
185-
186185
newMethod.ParameterDeclaration.Add(parameterDeclaration);
186+
parameterIndex++;
187187
}
188188

189189
declaration.Append("HRESULT &hr )");

0 commit comments

Comments
 (0)