Added missing return statements to ToggleMute and SetMute handlers

This commit is contained in:
Mikhail Swift
2017-02-13 12:09:44 -05:00
committed by GitHub
parent 3e9001721e
commit e0db0e394d

View File

@ -401,6 +401,7 @@ void WSRequestHandler::ToggleMute(WSRequestHandler *owner) {
obs_source_t* item = obs_get_source_by_name(item_name); obs_source_t* item = obs_get_source_by_name(item_name);
if (!item) { if (!item) {
owner->SendErrorResponse("invalid request parameters"); owner->SendErrorResponse("invalid request parameters");
return;
} }
obs_source_set_muted(item, !obs_source_muted(item)); obs_source_set_muted(item, !obs_source_muted(item));
@ -420,6 +421,7 @@ void WSRequestHandler::SetMute(WSRequestHandler *owner) {
obs_source_t* item = obs_get_source_by_name(item_name); obs_source_t* item = obs_get_source_by_name(item_name);
if (!item) { if (!item) {
owner->SendErrorResponse("specified source doesn't exist"); owner->SendErrorResponse("specified source doesn't exist");
return;
} }
obs_source_set_muted(item, mute); obs_source_set_muted(item, mute);