MT#59962 xmlrpc2di: `xmlrpcval2amarg()` use static_cast

As this is only a syntactic sugar there is no difference,
but from the style perspective the project tends to
use C++ style.

Change-Id: I3636c48163b3d262b272b5088e03c074e49a9ec3
master
Donat Zenichev 3 weeks ago
parent 77cc7e461a
commit cd4eb9466b

@ -642,10 +642,10 @@ void XMLRPC2DIServer::xmlrpcval2amargarray(XmlRpcValue& v, AmArg& a,
void XMLRPC2DIServer::xmlrpcval2amarg(XmlRpcValue& v, AmArg& a) {
if (v.valid()) {
switch (v.getType()) {
case XmlRpcValue::TypeInt: { /* DBG("X->A INT\n"); */ a = (long)v; } break;
case XmlRpcValue::TypeDouble:{ /* DBG("X->A DBL\n"); */ a = (double)v; } break;
case XmlRpcValue::TypeString:{ /* DBG("X->A STR\n"); */ a = ((string)v).c_str(); } break;
case XmlRpcValue::TypeBoolean : { /* DBG("X->A BOL\n"); */ a = (bool)v; } break;
case XmlRpcValue::TypeInt: { /* DBG("X->A INT\n"); */ a = static_cast<long>(v); } break;
case XmlRpcValue::TypeDouble:{ /* DBG("X->A DBL\n"); */ a = static_cast<double>(v); } break;
case XmlRpcValue::TypeString:{ /* DBG("X->A STR\n"); */ a = (static_cast<string>(v)).c_str(); } break;
case XmlRpcValue::TypeBoolean : { /* DBG("X->A BOL\n"); */ a = static_cast<bool>(v); }
case XmlRpcValue::TypeInvalid : { /* DBG("X->A Inv\n"); */ a = AmArg(); } break;
case XmlRpcValue::TypeArray: {

Loading…
Cancel
Save