summaryrefslogtreecommitdiffstats
path: root/src/server/Worker.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-12-08 19:13:33 +0100
committerDavid Robillard <d@drobilla.net>2019-12-08 20:59:06 +0100
commit14cd32a043552d39738ae0e84e4ef8ab93783296 (patch)
tree829845243215ed3fd96ff8fd6d6f324c35a60b3e /src/server/Worker.cpp
parent88dff1aabd3c81d1d81ac256e0061b98e0d24cec (diff)
downloadingen-14cd32a043552d39738ae0e84e4ef8ab93783296.tar.gz
ingen-14cd32a043552d39738ae0e84e4ef8ab93783296.tar.bz2
ingen-14cd32a043552d39738ae0e84e4ef8ab93783296.zip
Cleanup: Use "auto" to avoid repeating type names
Diffstat (limited to 'src/server/Worker.cpp')
-rw-r--r--src/server/Worker.cpp15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/server/Worker.cpp b/src/server/Worker.cpp
index 67200365..ad5f2fd5 100644
--- a/src/server/Worker.cpp
+++ b/src/server/Worker.cpp
@@ -40,8 +40,8 @@ schedule(LV2_Worker_Schedule_Handle handle,
uint32_t size,
const void* data)
{
- LV2Block* block = (LV2Block*)handle;
- Engine& engine = block->parent_graph()->engine();
+ auto* block = (LV2Block*)handle;
+ Engine& engine = block->parent_graph()->engine();
return engine.worker()->request(block, size, data);
}
@@ -51,8 +51,8 @@ schedule_sync(LV2_Worker_Schedule_Handle handle,
uint32_t size,
const void* data)
{
- LV2Block* block = (LV2Block*)handle;
- Engine& engine = block->parent_graph()->engine();
+ auto* block = (LV2Block*)handle;
+ Engine& engine = block->parent_graph()->engine();
return engine.sync_worker()->request(block, size, data);
}
@@ -90,17 +90,16 @@ Worker::request(LV2Block* block,
SPtr<LV2_Feature>
Worker::Schedule::feature(World& world, Node* n)
{
- LV2Block* block = dynamic_cast<LV2Block*>(n);
+ auto* block = dynamic_cast<LV2Block*>(n);
if (!block) {
return SPtr<LV2_Feature>();
}
- LV2_Worker_Schedule* data = (LV2_Worker_Schedule*)malloc(
- sizeof(LV2_Worker_Schedule));
+ auto* data = (LV2_Worker_Schedule*)malloc(sizeof(LV2_Worker_Schedule));
data->handle = block;
data->schedule_work = synchronous ? schedule_sync : schedule;
- LV2_Feature* f = (LV2_Feature*)malloc(sizeof(LV2_Feature));
+ auto* f = (LV2_Feature*)malloc(sizeof(LV2_Feature));
f->URI = LV2_WORKER__schedule;
f->data = data;