File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change 33#if defined(__EMSCRIPTEN__)
44
55#include " web_utils.hpp"
6+
7+ #include < emscripten/console.h>
68#include < emscripten/val.h>
79#include < memory>
810#include < string>
@@ -43,18 +45,15 @@ void web::LocalStorage::clear() {
4345
4446
4547void web::console::error (const std::string& message) {
46- thread_local const emscripten::val console = emscripten::val::global (" console" );
47- console.call <void >(" error" , emscripten::val{ message });
48+ emscripten_console_error (message.c_str ());
4849}
4950
5051void web::console::warn (const std::string& message) {
51- thread_local const emscripten::val console = emscripten::val::global (" console" );
52- console.call <void >(" warn" , emscripten::val{ message });
52+ emscripten_console_warn (message.c_str ());
5353}
5454
5555void web::console::log (const std::string& message) {
56- thread_local const emscripten::val console = emscripten::val::global (" console" );
57- console.call <void >(" log" , emscripten::val{ message });
56+ emscripten_console_log (message.c_str ());
5857}
5958
6059void web::console::info (const std::string& message) {
You can’t perform that action at this time.
0 commit comments