summaryrefslogtreecommitdiffstats
path: root/src/server/events/SetMetadata.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-05-12 06:09:44 +0000
committerDavid Robillard <d@drobilla.net>2012-05-12 06:09:44 +0000
commit1d9bb9768f8a7d0c76fa33688051cd8f2715075d (patch)
tree45aa6f6235fb6d2c4227081eeb7c938db255aab5 /src/server/events/SetMetadata.cpp
parenta53738e05b296b4ab4e0b701ea37d60013a42605 (diff)
downloadingen-1d9bb9768f8a7d0c76fa33688051cd8f2715075d.tar.gz
ingen-1d9bb9768f8a7d0c76fa33688051cd8f2715075d.tar.bz2
ingen-1d9bb9768f8a7d0c76fa33688051cd8f2715075d.zip
Use compiler checkable ProcessContext parameter rather than runtime context assertions.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4374 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/server/events/SetMetadata.cpp')
-rw-r--r--src/server/events/SetMetadata.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/events/SetMetadata.cpp b/src/server/events/SetMetadata.cpp
index 7e9c531d..5849269a 100644
--- a/src/server/events/SetMetadata.cpp
+++ b/src/server/events/SetMetadata.cpp
@@ -303,16 +303,16 @@ SetMetadata::execute(ProcessContext& context)
}
_patch->enable();
} else {
- _patch->disable();
+ _patch->disable(context);
}
break;
case POLYPHONIC:
{
PatchImpl* parent = reinterpret_cast<PatchImpl*>(object->parent());
if (value.get_bool())
- object->apply_poly(*_engine.maid(), parent->internal_poly());
+ object->apply_poly(context, *_engine.maid(), parent->internal_poly());
else
- object->apply_poly(*_engine.maid(), 1);
+ object->apply_poly(context, *_engine.maid(), 1);
}
break;
case POLYPHONY: