Skip to content

Commit 565776e

Browse files
committed
Fix issue where a ref parameter would always be overwritten
1 parent 17f69fd commit 565776e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Generator/Generators/CSharp/CSharpSources.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3313,7 +3313,7 @@ private ParamMarshal GenerateFunctionParamMarshal(Parameter param, int paramInde
33133313
var argName = Generator.GeneratedIdentifier("arg") + paramIndex.ToString(CultureInfo.InvariantCulture);
33143314
var paramMarshal = new ParamMarshal { Name = argName, Param = param };
33153315

3316-
if (param.IsOut || param.IsInOut)
3316+
if (param.IsOut)
33173317
{
33183318
var paramType = param.Type;
33193319

0 commit comments

Comments
 (0)