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 @@ -383,8 +383,8 @@ namespace CppSharp
public void Dispose()
{
Generator.Dispose();
Context.TargetInfo?.Dispose();
Generator?.Dispose();
Context?.TargetInfo?.Dispose();
ParserOptions.Dispose();
}

Loading…
Cancel
Save