Browse Source

Fix the crashing disposal of a non-set up driver

Fixes https://github.com/mono/CppSharp/issues/1404.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/1574/head
Dimitar Dobrev 5 years ago
parent
commit
e913a00d11
  1. 4
      src/Generator/Driver.cs

4
src/Generator/Driver.cs

@ -383,8 +383,8 @@ namespace CppSharp
public void Dispose() public void Dispose()
{ {
Generator.Dispose(); Generator?.Dispose();
Context.TargetInfo?.Dispose(); Context?.TargetInfo?.Dispose();
ParserOptions.Dispose(); ParserOptions.Dispose();
} }

Loading…
Cancel
Save