Fixes assert not throwing exceptions for PkmnLibAI, now always throws exceptions if non-zero response.

master
Deukhoofd 2 years ago
parent 12850e3771
commit 3cb243175c
Signed by: Deukhoofd
GPG Key ID: F63E044490819F6F

@ -23,6 +23,16 @@ namespace PkmnLibSharp.Utilities
var stack = Pkmnlib.Generated.C.GetLastExceptionStacktrace().PtrString();
throw new NativeException("PkmnLib", message, stack);
}
case 5:
{
var message = PkmnLibAI.Generated.C.GetLastException().PtrString()!;
var stack = PkmnLibAI.Generated.C.GetLastExceptionStacktrace().PtrString();
throw new NativeException("PkmnLibAI", message, stack);
}
default:
{
throw new NativeException("Undefined", "", "");
}
}
}
}

Loading…
Cancel
Save