diff options
author | George Hazan <ghazan@miranda.im> | 2019-12-27 01:24:57 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2019-12-27 01:24:57 +0300 |
commit | 2ca3d84092f9f004efc47c38a67ab34ceb008306 (patch) | |
tree | 7bc51d8ea9675a418fd9fafd6fc7c0af8695004c /libs/libjson/src/JSONNode.h | |
parent | 56846420241398dd6c23e3b086eb6a897ea50b86 (diff) |
libjson: patch to write 64-bit integers
Diffstat (limited to 'libs/libjson/src/JSONNode.h')
-rw-r--r-- | libs/libjson/src/JSONNode.h | 3 |
1 files changed, 3 insertions, 0 deletions
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)\
|