From f8cc4394870fe4269e547913c85b44f51767f7bb Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sun, 12 Nov 2023 01:26:19 -0600 Subject: [PATCH] [ox/mc] Fix test struct model, fix zeroing out of empty vectors in unions (synced from eed240eacc7e070b8769ed863a4c264bbc9141d2) --- src/ox/mc/read.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ox/mc/read.hpp b/src/ox/mc/read.hpp index 80de44691..e2c8c20a1 100644 --- a/src/ox/mc/read.hpp +++ b/src/ox/mc/read.hpp @@ -276,8 +276,8 @@ constexpr Error MetalClawReaderTemplate::field(const char *name, T *val) val->resize(len); return field(name, val->data(), val->size()); } + val->resize(0); } - val->resize(0); ++m_field; return {}; } else if constexpr(isArray_v) {