From b0e93533c688df94481cb3d13ec40cca174302a5 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Wed, 28 Apr 2021 23:24:42 -0500 Subject: [PATCH] [buildcore] Cleanup (synced from 8ffc2830aef0bbf94432ccf913b93fd5b97c32ef) --- src/ox/claw/read.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/ox/claw/read.cpp b/src/ox/claw/read.cpp index c2c4aeee7..3f31b2075 100644 --- a/src/ox/claw/read.cpp +++ b/src/ox/claw/read.cpp @@ -60,10 +60,9 @@ Result readHeader(const char *buff, std::size_t buffLen) noexcept { } Result stripClawHeader(const char *buff, std::size_t buffLen) noexcept { - auto header = detail::readHeader(buff, buffLen); - oxReturnError(header); - Buffer out(header.value.dataSize); - ox_memcpy(out.data(), header.value.data, out.size()); + oxRequire(header, detail::readHeader(buff, buffLen)); + Buffer out(header.dataSize); + ox_memcpy(out.data(), header.data, out.size()); return move(out); }