diff --git a/src/config_passthrough.cpp b/src/config_passthrough.cpp index de5f449b..8cdb1bc6 100644 --- a/src/config_passthrough.cpp +++ b/src/config_passthrough.cpp @@ -31,7 +31,7 @@ template<> int Passthrough::from_string(const std::string &s_) { - _data = (int)BE_Passthrough::_from_string(s_.c_str()); + _data = BE_Passthrough::_from_string(s_.c_str())._to_integral(); if(s_ == "off") _data = Passthrough::ENUM::OFF; ef(s_ == "ro")