Skip to content
Snippets Groups Projects
Commit 8c4d9ae0 authored by Volker Neff's avatar Volker Neff
Browse files

fixup! fix missing return statement

parent 12442610
No related branches found
No related tags found
1 merge request!6Draft: [WIP] New Field Architekture
......@@ -35,9 +35,11 @@ inline Field_t FieldFactory::reInit(Field_t& field, const CdoVar& var) {
// The type has changed
return FieldFactory::init(var);
} else if (var.memType == MemType::Double && std::holds_alternative<FieldDouble>(field)) {
return std::get<FieldDouble>(field).resize(var.gridsize * var.nwpv);
std::get<FieldDouble>(field).resize(var.gridsize * var.nwpv);
return field;
} else if (var.memType == MemType::Float && std::holds_alternative<FieldFloat>(field)) {
return std::get<FieldFloat>(field).resize(var.gridsize * var.nwpv);
std::get<FieldFloat>(field).resize(var.gridsize * var.nwpv);
return field;
} else {
throw std::runtime_error("Not supported type");
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment