overdrivenpotato / rust-vst2

VST 2.4 API implementation in rust. Create plugins or hosts.
MIT License
221 stars 23 forks source link

fix compiler errors with rust 1.5 windows MSVC #8

Closed Earlz closed 8 years ago

Earlz commented 8 years ago

This hasn't been thoroughly tested, but this actually makes this project work on Windows with Rust 1.5. It currently uses my own fork of dylib with these issues changed, though if the dylib developer merges in my pull request, then I'll of course change it back to the regular dylib.

Also fixes compiler errors in the new host implementation with Rust 1.5

Earlz commented 8 years ago

closing and reopening to trigger build

overdrivenpotato commented 8 years ago

Looks good! Testing this out myself, it seems that the library segfaults upon close for some plugins e.g. Xfer's Dimension Expander