From 566a5abca26868e23affe71ae7d14586c31ac480 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Mon, 3 May 2021 14:52:36 -0400 Subject: [PATCH] [ox/{mc,oc}] Cleanup (synced from d01ff63527a149bcf6876bb397ab633ae562be23) --- src/ox/mc/write.hpp | 6 +++--- src/ox/oc/write.hpp | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/ox/mc/write.hpp b/src/ox/mc/write.hpp index 70b5c3dd1..eaf4fe9c4 100644 --- a/src/ox/mc/write.hpp +++ b/src/ox/mc/write.hpp @@ -11,11 +11,11 @@ #include #include #include +#include #include #include #include #include -#include #include "intops.hpp" #include "err.hpp" @@ -223,8 +223,8 @@ void MetalClawWriter::setTypeInfo(const char*, int fields) { } template -Result> writeMC(T *val) { - Vector buff(10 * units::MB); +Result writeMC(T *val) { + Buffer buff(10 * units::MB); MetalClawWriter writer(bit_cast(buff.data()), buff.size()); oxReturnError(model(&writer, val)); buff.resize(writer.size()); diff --git a/src/ox/oc/write.hpp b/src/ox/oc/write.hpp index 0a7c072ca..057c08038 100644 --- a/src/ox/oc/write.hpp +++ b/src/ox/oc/write.hpp @@ -12,16 +12,16 @@ #include #include +#include #include #include -#include namespace ox { class OrganicClawWriter { template - friend Result> writeOC(T *val); + friend Result writeOC(T *val); protected: Json::Value m_json; @@ -145,12 +145,12 @@ Error OrganicClawWriter::field(const char *key, ox::HashMap *val) { } template -Result> writeOC(T *val) { +Result writeOC(T *val) { OrganicClawWriter writer; oxReturnError(model(&writer, val)); Json::StreamWriterBuilder jsonBuilder; auto str = Json::writeString(jsonBuilder, writer.m_json); - Vector buff(str.size() + 1); + Buffer buff(str.size() + 1); memcpy(buff.data(), str.c_str(), str.size() + 1); return buff; }