From 56b5b5c5976f871d1d09e57151b67ec4b5bb53cc Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Tue, 16 Oct 2012 16:23:42 -0700 Subject: [PATCH] Mark the code that doesn't work because it can't get to transResultInfoA. (Only needed for JSON->binary transaction metadata which nobody may ever want anyway.) --- src/SerializedObject.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/SerializedObject.cpp b/src/SerializedObject.cpp index 6bcae3c06..d6bce836c 100644 --- a/src/SerializedObject.cpp +++ b/src/SerializedObject.cpp @@ -926,7 +926,19 @@ std::auto_ptr STObject::parseJson(const Json::Value& object, SField::r { case STI_UINT8: if (value.isString()) + { +#if 0 + if (field == sfTransactionResult) + { + TER terCode; + if (FUNCTION_THAT_DOESNT_EXIST(value.asString(), terCode)) + value = static_cast(terCode); + else + data.push_back(new STUInt8(field, lexical_cast_st(value.asString()))); + } data.push_back(new STUInt8(field, lexical_cast_st(value.asString()))); +#endif + } else if (value.isInt()) { if (value.asInt() < 0 || value.asInt() > 255)