From 67543af8069ff58c21815fc69448c7a9b2f4e6b6 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Wed, 27 Dec 2023 23:50:02 -0600 Subject: [PATCH] [ox/oc] Remove some unnecessary code --- deps/ox/src/ox/oc/write.hpp | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/deps/ox/src/ox/oc/write.hpp b/deps/ox/src/ox/oc/write.hpp index d0a0aa25..c2cf9def 100644 --- a/deps/ox/src/ox/oc/write.hpp +++ b/deps/ox/src/ox/oc/write.hpp @@ -201,21 +201,7 @@ Error OrganicClawWriter::field(const char *key, const T *val, std::size_t len) n for (std::size_t i = 0; i < len; ++i) { oxReturnError(handler.field({}, &val[i])); } - if (w.m_json.isNull()) { - if constexpr(is_same_v) { - value(key) = Json::booleanValue; - } else if constexpr(is_integral_v) { - value(key) = Json::intValue; - } else if constexpr(isOxString_v) { - value(key) = Json::stringValue; - } else if constexpr(isArray_v) { - value(key) = Json::arrayValue; - } else { - value(key) = Json::objectValue; - } - } else { - value(key) = w.m_json; - } + value(key) = w.m_json; } ++m_fieldIt; return OxError(0);