From 2ca3d84092f9f004efc47c38a67ab34ceb008306 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 27 Dec 2019 01:24:57 +0300 Subject: libjson: patch to write 64-bit integers --- libs/libjson/src/JSONNode.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs/libjson/src/JSONNode.h') diff --git a/libs/libjson/src/JSONNode.h b/libs/libjson/src/JSONNode.h index 21889ca903..dc69e965ab 100644 --- a/libs/libjson/src/JSONNode.h +++ b/libs/libjson/src/JSONNode.h @@ -48,6 +48,7 @@ foo(short); foo(unsigned short);\ foo(int); foo(unsigned int);\ foo(long); foo(unsigned long);\ + foo(long long); foo(unsigned long long);\ foo(float); foo(double);\ foo(bool);\ foo(const json_string &);\ @@ -57,6 +58,7 @@ foo(short) const; foo(unsigned short) const;\ foo(int) const; foo(unsigned int) const;\ foo(long) const; foo(unsigned long) const;\ + foo(long long) const; foo(unsigned long long) const;\ foo(float) const; foo(double) const;\ foo(bool) const;\ foo(const json_string &) const;\ @@ -67,6 +69,7 @@ foo(short) foo(unsigned short)\ foo(int) foo(unsigned int)\ foo(long) foo(unsigned long)\ + foo(long long) foo(unsigned long long)\ foo(float) foo(double) #endif #define IMPLEMENT_FOR_ALL_TYPES(foo)\ -- cgit v1.2.3