zxs 1 روز پیش
والد
کامیت
fc74023c4f
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      robot/robotics/json.hpp

+ 2 - 1
robot/robotics/json.hpp

@@ -480,8 +480,9 @@ namespace robotics {
 			static _Ret deserialize(std::string const& value) {
 				_Ret result;
 				nlohmann::json json = nlohmann::json::parse(value);
-				rttr::variant ret = std::ref(result);
+				rttr::variant ret = result;
 				deserialize(json, ret);
+				result = ret.get_value<_Ret>();
 				return result;
 			}
 		};