[upstream-utils][mpack] Add upstream util for mpack (#4500)

This commit is contained in:
PJ Reiniger
2022-11-04 23:03:49 -04:00
committed by GitHub
parent 4ba16db645
commit fa44a07938
6 changed files with 278 additions and 1 deletions

View File

@@ -237,6 +237,7 @@ void* mpack_realloc(void* old_ptr, size_t used_size, size_t new_size) {
}
#endif
} // namespace mpack
MPACK_SILENCE_WARNINGS_END
/* mpack/mpack-common.c.c */
@@ -246,6 +247,7 @@ MPACK_SILENCE_WARNINGS_END
/* #include "mpack-common.h" */
MPACK_SILENCE_WARNINGS_BEGIN
namespace mpack {
const char* mpack_error_to_string(mpack_error_t error) {
#if MPACK_STRINGS
@@ -970,6 +972,7 @@ void mpack_print_file_callback(void* context, const char* data, size_t count) {
}
#endif
} // namespace mpack
MPACK_SILENCE_WARNINGS_END
/* mpack/mpack-writer.c.c */
@@ -979,6 +982,7 @@ MPACK_SILENCE_WARNINGS_END
/* #include "mpack-writer.h" */
MPACK_SILENCE_WARNINGS_BEGIN
namespace mpack {
#if MPACK_WRITER
@@ -2727,6 +2731,7 @@ void mpack_complete_array(mpack_writer_t* writer) {
#endif // MPACK_BUILDER
#endif // MPACK_WRITER
} // namespace mpack
MPACK_SILENCE_WARNINGS_END
/* mpack/mpack-reader.c.c */
@@ -2736,6 +2741,7 @@ MPACK_SILENCE_WARNINGS_END
/* #include "mpack-reader.h" */
MPACK_SILENCE_WARNINGS_BEGIN
namespace mpack {
#if MPACK_READER
@@ -3996,6 +4002,7 @@ void mpack_print_stdfile_to_callback(FILE* file, mpack_print_callback_t callback
#endif
} // namespace mpack
MPACK_SILENCE_WARNINGS_END
/* mpack/mpack-expect.c.c */
@@ -4005,6 +4012,7 @@ MPACK_SILENCE_WARNINGS_END
/* #include "mpack-expect.h" */
MPACK_SILENCE_WARNINGS_BEGIN
namespace mpack {
#if MPACK_EXPECT
@@ -4861,6 +4869,7 @@ size_t mpack_expect_key_cstr(mpack_reader_t* reader, const char* keys[], bool fo
#endif
} // namespace mpack
MPACK_SILENCE_WARNINGS_END
/* mpack/mpack-node.c.c */
@@ -4870,6 +4879,7 @@ MPACK_SILENCE_WARNINGS_END
/* #include "mpack-node.h" */
MPACK_SILENCE_WARNINGS_BEGIN
namespace mpack {
#if MPACK_NODE
@@ -7247,5 +7257,5 @@ mpack_node_t mpack_node_map_value_at(mpack_node_t node, size_t index) {
#endif
} // namespace wpi
} // namespace mpack
MPACK_SILENCE_WARNINGS_END