From 2936a4d2bdbd411e05aaf9a0b26604d97e356e4c Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 27 Feb 2019 16:44:39 +0100 Subject: [PATCH] Amend f474d0d4a9, remove explicit casts --- scripts/_vca_slave_assign.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/_vca_slave_assign.lua b/scripts/_vca_slave_assign.lua index 558456ed07..616c0abd98 100644 --- a/scripts/_vca_slave_assign.lua +++ b/scripts/_vca_slave_assign.lua @@ -56,8 +56,8 @@ function factory () return function () -- test if mst is already controlled by slv (directly or indirectly) -- if so, don't allow the connection if (not slv:to_slavable ():assigned_to (Session:vca_manager(), mst)) then - -- if slv is a VCA and is controlled by master, disconnect it - if (not slv:to_vca ():isnil () and slv:to_vca ():slaved_to (mst)) or (not slv:to_route ():isnil () and slv:to_route ():slaved_to (mst)) then + -- if slv controlled by master, disconnect it + if (slv:slaved_to (mst)) then slv:to_slavable ():unassign (mst) else slv:to_slavable ():assign (mst)