requests(sources): missing return statements

This commit is contained in:
Stéphane Lepin 2019-01-01 17:23:58 +01:00 committed by GitHub
parent be6d9791f5
commit b9193989b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1241,6 +1241,7 @@ void WSRequestHandler::HandleRemoveFilterFromSource(WSRequestHandler* req)
OBSSourceAutoRelease filter = obs_source_get_filter_by_name(source, filterName);
if (!filter) {
req->SendErrorResponse("specified filter doesn't exist");
return;
}
obs_source_filter_remove(source, filter);
@ -1285,6 +1286,7 @@ void WSRequestHandler::HandleReorderSourceFilter(WSRequestHandler* req)
OBSSourceAutoRelease filter = obs_source_get_filter_by_name(source, filterName);
if (!filter) {
req->SendErrorResponse("specified filter doesn't exist");
return;
}
struct filterSearch {
@ -1357,6 +1359,7 @@ void WSRequestHandler::HandleMoveSourceFilter(WSRequestHandler* req)
OBSSourceAutoRelease filter = obs_source_get_filter_by_name(source, filterName);
if (!filter) {
req->SendErrorResponse("specified filter doesn't exist");
return;
}
obs_order_movement movement;
@ -1414,6 +1417,7 @@ void WSRequestHandler::HandleSetSourceFilterSettings(WSRequestHandler* req)
OBSSourceAutoRelease filter = obs_source_get_filter_by_name(source, filterName);
if (!filter) {
req->SendErrorResponse("specified filter doesn't exist");
return;
}
OBSDataAutoRelease settings = obs_source_get_settings(filter);