Exposing the string minifier.

This commit is contained in:
Daniel Lemire
2020-06-11 13:07:18 -04:00
parent b4837f2e2f
commit a6e4933d93
7 changed files with 128 additions and 5 deletions
+5
View File
@@ -134,4 +134,9 @@ const implementation *detect_best_supported_implementation_on_first_use::set_bes
SIMDJSON_DLLIMPORTEXPORT const internal::available_implementation_list available_implementations{};
SIMDJSON_DLLIMPORTEXPORT internal::atomic_ptr<const implementation> active_implementation{&internal::detect_best_supported_implementation_on_first_use_singleton};
WARN_UNUSED error_code minify_string(const char *buf, size_t len, char *dst, size_t &dst_len) noexcept {
return active_implementation->minify((const uint8_t *)buf, len, (uint8_t *)dst, dst_len);
}
} // namespace simdjson