Grasscutters / Cultivation

A custom launcher designed to make it as easy as possible to proxy anime game traffic to private servers.
Apache License 2.0
974 stars 160 forks source link

Don't throw C++ exceptions into Rust #42

Closed Seeker14491 closed 2 years ago

Seeker14491 commented 2 years ago

This PR stops the (C++) metadata patching code from throwing exceptions into the Rust code, which we're not supposed to do and just crashes the program with a generic error like in issue https://github.com/Grasscutters/Cultivation/issues/39.

I also removed the mhycrypto.dll file we were packaging; we're not actually using it because we're statically linking to the C++ code.