Commit 522a2392 authored by Dominik Charousset's avatar Dominik Charousset

use new group (de)serialization interface

parent 6c85cdf1
......@@ -264,7 +264,7 @@ class group_ptr_tinfo : public util::abstract_uniform_type_info<group_ptr> {
else {
sink->begin_object(name);
sink->write_value(ptr->module_name());
sink->write_value(ptr->identifier());
ptr->serialize(sink);
sink->end_object();
}
}
......@@ -285,9 +285,8 @@ class group_ptr_tinfo : public util::abstract_uniform_type_info<group_ptr> {
else {
source->begin_object(name);
auto modname = source->read_value(pt_u8string);
auto groupid = source->read_value(pt_u8string);
ptrref = group::get(get<std::string>(modname),
get<std::string>(groupid));
ptrref = group::get_module(get<std::string>(modname))
->deserialize(source);
source->end_object();
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment