Commit ba3c5e1a by Niels Lohmann

more test cases

parent c46b4ea9
...@@ -6204,8 +6204,6 @@ class basic_json ...@@ -6204,8 +6204,6 @@ class basic_json
static_cast<T>(vec[current_idx + 8])); static_cast<T>(vec[current_idx + 8]));
} }
} }
assert(false);
} }
static void to_msgpack_internal(const basic_json& j, std::vector<uint8_t>& v) static void to_msgpack_internal(const basic_json& j, std::vector<uint8_t>& v)
...@@ -6452,7 +6450,7 @@ class basic_json ...@@ -6452,7 +6450,7 @@ class basic_json
} }
else if (j.m_value.number_integer <= UINT64_MAX) else if (j.m_value.number_integer <= UINT64_MAX)
{ {
v.push_back(0xcf); v.push_back(0x1b);
// eight-byte uint64_t // eight-byte uint64_t
add_to_vector(v, 8, j.m_value.number_integer); add_to_vector(v, 8, j.m_value.number_integer);
} }
...@@ -6520,7 +6518,7 @@ class basic_json ...@@ -6520,7 +6518,7 @@ class basic_json
} }
else if (j.m_value.number_unsigned <= 0xffffffffffffffff) else if (j.m_value.number_unsigned <= 0xffffffffffffffff)
{ {
v.push_back(0xcf); v.push_back(0x1b);
// eight-byte uint64_t // eight-byte uint64_t
add_to_vector(v, 8, j.m_value.number_unsigned); add_to_vector(v, 8, j.m_value.number_unsigned);
} }
......
...@@ -6204,8 +6204,6 @@ class basic_json ...@@ -6204,8 +6204,6 @@ class basic_json
static_cast<T>(vec[current_idx + 8])); static_cast<T>(vec[current_idx + 8]));
} }
} }
assert(false);
} }
static void to_msgpack_internal(const basic_json& j, std::vector<uint8_t>& v) static void to_msgpack_internal(const basic_json& j, std::vector<uint8_t>& v)
...@@ -6452,7 +6450,7 @@ class basic_json ...@@ -6452,7 +6450,7 @@ class basic_json
} }
else if (j.m_value.number_integer <= UINT64_MAX) else if (j.m_value.number_integer <= UINT64_MAX)
{ {
v.push_back(0xcf); v.push_back(0x1b);
// eight-byte uint64_t // eight-byte uint64_t
add_to_vector(v, 8, j.m_value.number_integer); add_to_vector(v, 8, j.m_value.number_integer);
} }
...@@ -6520,7 +6518,7 @@ class basic_json ...@@ -6520,7 +6518,7 @@ class basic_json
} }
else if (j.m_value.number_unsigned <= 0xffffffffffffffff) else if (j.m_value.number_unsigned <= 0xffffffffffffffff)
{ {
v.push_back(0xcf); v.push_back(0x1b);
// eight-byte uint64_t // eight-byte uint64_t
add_to_vector(v, 8, j.m_value.number_unsigned); add_to_vector(v, 8, j.m_value.number_unsigned);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment