From 9cacf03765b8e4000d9fdfc36096d8f066fa0fbb Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Sun, 27 Dec 2020 23:34:40 +0100 Subject: [PATCH] Add missing lambda return type annotations --- src/wine-host/bridges/vst3.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/wine-host/bridges/vst3.cpp b/src/wine-host/bridges/vst3.cpp index 35852cea..fe2f427f 100644 --- a/src/wine-host/bridges/vst3.cpp +++ b/src/wine-host/bridges/vst3.cpp @@ -275,21 +275,25 @@ void Vst3Bridge::run() { return YaEditController::GetParamValueByStringResponse{ .result = result, .value_normalized = value_normalized}; }, - [&](const YaEditController::NormalizedParamToPlain& request) { + [&](const YaEditController::NormalizedParamToPlain& request) + -> YaEditController::NormalizedParamToPlain::Response { return object_instances[request.instance_id] .edit_controller->normalizedParamToPlain( request.id, request.value_normalized); }, - [&](const YaEditController::PlainParamToNormalized& request) { + [&](const YaEditController::PlainParamToNormalized& request) + -> YaEditController::PlainParamToNormalized::Response { return object_instances[request.instance_id] .edit_controller->plainParamToNormalized( request.id, request.plain_value); }, - [&](const YaEditController::GetParamNormalized& request) { + [&](const YaEditController::GetParamNormalized& request) + -> YaEditController::GetParamNormalized::Response { return object_instances[request.instance_id] .edit_controller->getParamNormalized(request.id); }, - [&](const YaEditController::SetParamNormalized& request) { + [&](const YaEditController::SetParamNormalized& request) + -> YaEditController::SetParamNormalized::Response { return object_instances[request.instance_id] .edit_controller->setParamNormalized(request.id, request.value);