mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2024-11-26 23:42:05 +00:00
cfa90ca44f
Change runtime internal error/debug prints from using `os_printf()` to using `LOG_ERROR()`/`LOG_DEBUG()`.
26 lines
555 B
C
26 lines
555 B
C
/*
|
|
* Copyright (C) 2019 Intel Corporation. All rights reserved.
|
|
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
*/
|
|
|
|
#include "bh_assert.h"
|
|
|
|
void
|
|
bh_assert_internal(int64 v, const char *file_name, int line_number,
|
|
const char *expr_string)
|
|
{
|
|
if (v)
|
|
return;
|
|
|
|
if (!file_name)
|
|
file_name = "NULL FILENAME";
|
|
|
|
if (!expr_string)
|
|
expr_string = "NULL EXPR_STRING";
|
|
|
|
LOG_ERROR("\nASSERTION FAILED: %s, at file %s, line %d\n", expr_string,
|
|
file_name, line_number);
|
|
|
|
abort();
|
|
}
|