diff options
author | thegeorg <thegeorg@yandex-team.com> | 2022-07-15 18:27:02 +0300 |
---|---|---|
committer | thegeorg <thegeorg@yandex-team.com> | 2022-07-15 18:27:02 +0300 |
commit | 0a78ab3e043a2e93bc7f428a93013d8f05e9bc84 (patch) | |
tree | b7347519d5568ca3ae837712909c1a2466666306 /contrib/libs/jwt-cpp/picojson/picojson.h | |
parent | 33372610945489b6d181d8d89e195fd698945425 (diff) | |
download | ydb-0a78ab3e043a2e93bc7f428a93013d8f05e9bc84.tar.gz |
Fix compiling jwt-cpp on Darwin
Нашёл локальный для Маркета фикс и вынес в код самого контриба.
Diffstat (limited to 'contrib/libs/jwt-cpp/picojson/picojson.h')
-rw-r--r-- | contrib/libs/jwt-cpp/picojson/picojson.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/contrib/libs/jwt-cpp/picojson/picojson.h b/contrib/libs/jwt-cpp/picojson/picojson.h index 2fe0e4485f6..b5b38017b5c 100644 --- a/contrib/libs/jwt-cpp/picojson/picojson.h +++ b/contrib/libs/jwt-cpp/picojson/picojson.h @@ -487,7 +487,11 @@ inline std::string value::to_str() const { #ifdef PICOJSON_USE_INT64 case int64_type: { char buf[sizeof("-9223372036854775808")]; +#if defined(__APPLE__) + SNPRINTF(buf, sizeof(buf), "%lld" PRId64, u_.int64_); +#else SNPRINTF(buf, sizeof(buf), "%" PRId64, u_.int64_); +#endif return buf; } #endif |