5958 |
PianoReleaseMode = orig->PianoReleaseMode; |
PianoReleaseMode = orig->PianoReleaseMode; |
5959 |
DimensionKeyRange = orig->DimensionKeyRange; |
DimensionKeyRange = orig->DimensionKeyRange; |
5960 |
scriptPoolFileOffsets = orig->scriptPoolFileOffsets; |
scriptPoolFileOffsets = orig->scriptPoolFileOffsets; |
5961 |
pScriptRefs = orig->pScriptRefs; |
// deep copy of pScriptRefs required (to avoid undefined behaviour) |
5962 |
|
if (pScriptRefs) delete pScriptRefs; |
5963 |
|
pScriptRefs = new std::vector<_ScriptPooolRef>; |
5964 |
|
if (orig->pScriptRefs) |
5965 |
|
*pScriptRefs = *orig->pScriptRefs; |
5966 |
scriptVars = orig->scriptVars; |
scriptVars = orig->scriptVars; |
5967 |
|
|
5968 |
// free old midi rules |
// free old midi rules |