Dimitar Dobrev
Dimitar Dobrev
**Warning:** this might be a problem with the e-mail client of that platform, I cannot tell yet. I decided to write it down just in case. I use [Sailfish OS](https://sailfishos.org/)...
This keeps the original functions instead of ignoring them which helps when rearranging passes - in particular when the pass for symbols is involved.
This improves performance and more importantly, fixes a memory leak caused by the original value not being destroyed.
For a test case, copy `char* takeCharPointer(char* c)` from `CSharp.h`.
The reason is that `Directory.Build.props` is somehow improperly invoked and creates a mislocated `config.props` the invocation of which in turn [breaks the build](https://github.com/mono/CppSharp/runs/1832249380?check_suite_focus=true#step:7:187).