mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-11 00:53:53 +02:00
2018-07-31 Fred Gleason <fredg@paravelsystems.com>
* Refactored 'RDMacro' to handle UTF-8 strings correctly.
This commit is contained in:
@@ -368,8 +368,8 @@ void VGuest::processCommand(RDMacro *cmd)
|
||||
break;
|
||||
|
||||
case RDMacro::GO:
|
||||
if(((cmd->arg(1).toString().lower()!="i")&&
|
||||
(cmd->arg(1).toString().lower()!="o"))||
|
||||
if(((cmd->arg(1).lower()!="i")&&
|
||||
(cmd->arg(1).lower()!="o"))||
|
||||
(cmd->arg(2).toInt()<1)||(cmd->arg(2).toInt()>vguest_gpos)||
|
||||
(cmd->arg(3).toInt()<0)||(cmd->arg(3).toInt()>1)||
|
||||
(cmd->arg(4).toInt()<0)) {
|
||||
@@ -827,7 +827,6 @@ void VGuest::ExecuteMacroCart(unsigned cartnum)
|
||||
rml.setCommand(RDMacro::EX);
|
||||
rml.setAddress(rda->station()->address());
|
||||
rml.setEchoRequested(false);
|
||||
rml.setArgQuantity(1);
|
||||
rml.setArg(0,cartnum);
|
||||
rml.addArg(cartnum);
|
||||
emit rmlEcho(&rml);
|
||||
}
|
||||
|
Reference in New Issue
Block a user