summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bin10/lib/mir_core.libbin386636 -> 386636 bytes
-rw-r--r--bin10/lib/mir_core64.libbin389806 -> 389806 bytes
-rw-r--r--bin12/lib/mir_core.libbin386636 -> 386636 bytes
-rw-r--r--bin12/lib/mir_core64.libbin389806 -> 389806 bytes
-rw-r--r--src/mir_core/src/json/JSONNode.h4
-rw-r--r--src/mir_core/src/mir_core.def2
-rw-r--r--src/mir_core/src/mir_core64.def2
7 files changed, 4 insertions, 4 deletions
diff --git a/bin10/lib/mir_core.lib b/bin10/lib/mir_core.lib
index da334b7bba..152201b2e1 100644
--- a/bin10/lib/mir_core.lib
+++ b/bin10/lib/mir_core.lib
Binary files differ
diff --git a/bin10/lib/mir_core64.lib b/bin10/lib/mir_core64.lib
index 43df2494da..c9532340ca 100644
--- a/bin10/lib/mir_core64.lib
+++ b/bin10/lib/mir_core64.lib
Binary files differ
diff --git a/bin12/lib/mir_core.lib b/bin12/lib/mir_core.lib
index da334b7bba..152201b2e1 100644
--- a/bin12/lib/mir_core.lib
+++ b/bin12/lib/mir_core.lib
Binary files differ
diff --git a/bin12/lib/mir_core64.lib b/bin12/lib/mir_core64.lib
index 43df2494da..c9532340ca 100644
--- a/bin12/lib/mir_core64.lib
+++ b/bin12/lib/mir_core64.lib
Binary files differ
diff --git a/src/mir_core/src/json/JSONNode.h b/src/mir_core/src/json/JSONNode.h
index 01c6ffb405..3d7fee9be5 100644
--- a/src/mir_core/src/json/JSONNode.h
+++ b/src/mir_core/src/json/JSONNode.h
@@ -136,7 +136,7 @@ public:
JSONNode & at_nocase(const json_string & name_t);
const JSONNode & at_nocase(const json_string & name_t) const;
#endif
- bool operator!() const;
+ operator bool() const;
JSONNode & operator[](const json_char *name_t);
const JSONNode & operator[](const json_char *name_t) const;
#ifdef JSON_LIBRARY
@@ -516,7 +516,7 @@ inline bool JSONNode::isnull(void) const
JSON_CHECK_INTERNAL();
return internal->type() == JSON_NULL;
}
-inline bool JSONNode::operator!() const
+inline JSONNode::operator bool() const
{
JSON_CHECK_INTERNAL();
return internal->type() == JSON_NULL;
diff --git a/src/mir_core/src/mir_core.def b/src/mir_core/src/mir_core.def
index 8c3473fcc0..58bbb59e16 100644
--- a/src/mir_core/src/mir_core.def
+++ b/src/mir_core/src/mir_core.def
@@ -1240,4 +1240,4 @@ Proto_RegisterModule @1074 NONAME
?write@JSONNode@@QAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ @1243 NONAME
?write_formatted@JSONNode@@QAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ @1244 NONAME
?isnull@JSONNode@@QBE_NXZ @1245 NONAME
-??7JSONNode@@QBE_NXZ @1246 NONAME
+??BJSONNode@@QBE_NXZ @1246 NONAME
diff --git a/src/mir_core/src/mir_core64.def b/src/mir_core/src/mir_core64.def
index 70dc985da7..699e984893 100644
--- a/src/mir_core/src/mir_core64.def
+++ b/src/mir_core/src/mir_core64.def
@@ -1240,4 +1240,4 @@ Proto_RegisterModule @1074 NONAME
?write@JSONNode@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ @1243 NONAME
?write_formatted@JSONNode@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ @1244 NONAME
?isnull@JSONNode@@QEBA_NXZ @1245 NONAME
-??7JSONNode@@QEBA_NXZ @1246 NONAME
+??BJSONNode@@QEBA_NXZ @1246 NONAME