Browse Source

Invert the if condition to reduce nesting.

pull/552/merge
triton 10 years ago
parent
commit
0108a5a23e
  1. 8
      src/Generator/Generators/CSharp/CSharpTextTemplate.cs

8
src/Generator/Generators/CSharp/CSharpTextTemplate.cs

@ -958,8 +958,9 @@ namespace CppSharp.Generators.CSharp
private bool WrapSetterArrayOfPointers(string name, Type fieldType) private bool WrapSetterArrayOfPointers(string name, Type fieldType)
{ {
var arrayType = fieldType as ArrayType; var arrayType = fieldType as ArrayType;
if (arrayType != null && arrayType.Type.IsPointerToPrimitiveType()) if (arrayType == null || !arrayType.Type.IsPointerToPrimitiveType())
{ return false;
NewLine(); NewLine();
WriteStartBraceIndent(); WriteStartBraceIndent();
WriteLine("{0} = value;", name); WriteLine("{0} = value;", name);
@ -969,10 +970,9 @@ namespace CppSharp.Generators.CSharp
WriteCloseBraceIndent(); WriteCloseBraceIndent();
WriteCloseBraceIndent(); WriteCloseBraceIndent();
PopBlock(NewLineKind.BeforeNextBlock); PopBlock(NewLineKind.BeforeNextBlock);
return true; return true;
} }
return false;
}
private void GenerateIndexerSetter(Function function) private void GenerateIndexerSetter(Function function)
{ {

Loading…
Cancel
Save