Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
poor-circle committed Sep 18, 2023
1 parent 0925365 commit e274d88
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions include/ylt/struct_pack/struct_pack_impl.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3072,7 +3072,7 @@ struct deserialize_derived_class_helper {
else {
using derived_class = std::tuple_element_t<index, DerivedClasses>;
base = std::make_unique<derived_class>();
return unpacker.template deserialize(*(derived_class *)base.get());
return unpacker.deserialize(*(derived_class *)base.get());
}
}
};
Expand All @@ -3095,8 +3095,7 @@ struct MD5_reader_wrapper : public Reader {
std::size_t read_pos;
};

template <typename BaseClass, typename... DerivedClasses,
typename Reader>
template <typename BaseClass, typename... DerivedClasses, typename Reader>
[[nodiscard]] STRUCT_PACK_INLINE struct_pack::errc deserialize_derived_class(
std::unique_ptr<BaseClass> &base, Reader &reader) {
MD5_reader_wrapper wrapper{std::move(reader)};
Expand Down

0 comments on commit e274d88

Please sign in to comment.