...
This commit is contained in:
@@ -320,14 +320,18 @@ public:
|
||||
MccCelestialPoint pt;
|
||||
|
||||
auto apply_func = [&](auto& func, auto& pt_arg, size_t i) {
|
||||
auto ptr = result->begin();
|
||||
std::ranges::advance(ptr, i);
|
||||
|
||||
pt.pair_kind = ptr->pair_kind;
|
||||
pt.time_point = ptr->time_point;
|
||||
|
||||
error_t ret = func(pt_arg, &pt);
|
||||
if (!ret) {
|
||||
// if (traits::mcc_range_size(*result) == i) {
|
||||
// std::back_inserter(*result) = CPT();
|
||||
// }
|
||||
|
||||
auto ptr = result->begin();
|
||||
std::ranges::advance(ptr, i);
|
||||
mcc_copy_celestial_point(pt, &(*ptr));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user