Rename all Effect classes to ZynEffect classes #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I suddenly got tons of different segfaults with old zyn in
master
. Looking at gdb or gcc's address sanitizer, both say that~Chorus()
of zyn calls~Effect()
of LMMS (In Zyn,Effect
is a base class ofChorus
, but it's not the LMMSEffect
class). Reason might be a new compiler or whatever.This is a stupid fix I made solely with
sed -i
. It's not perfect, a few classes too much are replaced, but it works and this submodule here is only temporary until we have Lv2.Note: minor changes in the LMMS main repo's CMakeLists are required (changing the file names there).
No testing or code/style review required. But I'd like someone to confirm that the commit makes sense.
Thanks on advance.