Index: compiled/debug.h |
=================================================================== |
--- a/compiled/debug.h |
+++ b/compiled/debug.h |
@@ -14,20 +14,16 @@ |
* You should have received a copy of the GNU General Public License |
* along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
*/ |
#pragma once |
#include "library.h" |
-#if defined(assert) |
-#undef assert |
-#endif |
- |
class String; |
struct console_type |
{ |
static void log(const String& str) |
{ |
LogString(str); |
} |
@@ -46,23 +42,23 @@ |
{ |
LogError(str); |
} |
}; |
static console_type console; |
#if defined(DEBUG) |
-inline void assert(bool condition, const String& str) |
+inline void assert2(bool condition, const String& str) |
{ |
if (!condition) |
console.error(str); |
} |
#else |
-#define assert(condition, str) |
+#define assert2(condition, str) |
#endif |
#if defined(__EMSCRIPTEN_TRACING__) |
#include <emscripten/trace.h> |
inline void init_tracing() |
{ |
emscripten_trace_configure("http://127.0.0.1:5000/", "MyApplication"); |