summaryrefslogtreecommitdiff
path: root/libs/libjson/src/JSONNode.h
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-12-27 01:24:57 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-12-27 01:24:57 +0300
commit2ca3d84092f9f004efc47c38a67ab34ceb008306 (patch)
tree7bc51d8ea9675a418fd9fafd6fc7c0af8695004c /libs/libjson/src/JSONNode.h
parent56846420241398dd6c23e3b086eb6a897ea50b86 (diff)
libjson: patch to write 64-bit integers
Diffstat (limited to 'libs/libjson/src/JSONNode.h')
-rw-r--r--libs/libjson/src/JSONNode.h3
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)\