summaryrefslogtreecommitdiff
path: root/src/mir_core/json/JSONDebug.h
diff options
context:
space:
mode:
authorKirill Volinsky <mataes2007@gmail.com>2014-12-25 19:42:00 +0000
committerKirill Volinsky <mataes2007@gmail.com>2014-12-25 19:42:00 +0000
commit12e3e7f057bdb3d965a944d6c97fe7f222158eee (patch)
tree03cc4e03671c7faa80c5df9c4bd99e6e0825f21f /src/mir_core/json/JSONDebug.h
parent14bf9d366e6c23ad44c8266f87405a401dfa3f90 (diff)
files structure changed
git-svn-id: http://svn.miranda-ng.org/main/trunk@11638 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'src/mir_core/json/JSONDebug.h')
-rw-r--r--src/mir_core/json/JSONDebug.h68
1 files changed, 0 insertions, 68 deletions
diff --git a/src/mir_core/json/JSONDebug.h b/src/mir_core/json/JSONDebug.h
deleted file mode 100644
index ff1cedf8fc..0000000000
--- a/src/mir_core/json/JSONDebug.h
+++ /dev/null
@@ -1,68 +0,0 @@
-#ifndef JSON_DEBUG_H
-#define JSON_DEBUG_H
-
-#include "JSONDefs.h"
-#include "JSONOptions.h"
-
-#ifdef JSON_UNIT_TEST
- #define JSON_PRIVATE
-#else
- #define JSON_PRIVATE private:
-#endif
-
-#ifdef JSON_DEBUG
- #ifdef JSON_SAFE
- #define JSON_ASSERT_SAFE(condition, msg, code)\
- {\
- if (!(condition)) {\
- JSON_FAIL(msg);\
- code\
- }\
- }
- #define JSON_FAIL_SAFE(msg, code)\
- {\
- JSON_FAIL(msg);\
- code\
- }
- #else
- #define JSON_ASSERT_SAFE(condition, msg, code) JSON_ASSERT(condition, msg)
- #define JSON_FAIL_SAFE(msg, code) JSON_FAIL(msg)
- #endif
-
- #define JSON_FAIL JSONDebug::_JSON_FAIL
- #define JSON_ASSERT JSONDebug::_JSON_ASSERT
-
- class JSONDebug {
- public:
- #ifndef JSON_STDERROR
- static void register_callback(json_error_callback_t callback);
- #endif
- static void _JSON_FAIL(const json_string & msg);
- static void _JSON_ASSERT(bool condition, const json_string & msg);
- };
-#else
- #ifdef JSON_SAFE
- #define JSON_ASSERT_SAFE(condition, msg, code)\
- {\
- if (!(condition)) {\
- code\
- }\
- }
- #define JSON_FAIL_SAFE(msg, code)\
- {\
- code\
- }
- #else
- #define JSON_ASSERT_SAFE(condition, msg, code)
- #define JSON_FAIL_SAFE(msg, code)
- #endif
-
- #define JSON_ASSERT(condition, msg)
- #define JSON_FAIL(msg)
-#endif
-
-static const json_string EMPTY_STRING;
-static const std::string EMPTY_STRING2;
-
-#endif
-