From 273c3254106eacea5b6d8ae4ca2e7101d3da0761 Mon Sep 17 00:00:00 2001 From: kamenokonokotan Date: Tue, 31 Dec 2024 01:53:06 +0900 Subject: [PATCH] jslib fixup --- src/HTML5/DxBaseImageHTML5.cpp | 2 +- src/HTML5/DxBrowserFontHTML5.cpp | 2 +- src/HTML5/DxSystemHTML5.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/HTML5/DxBaseImageHTML5.cpp b/src/HTML5/DxBaseImageHTML5.cpp index 001831b..702b7c7 100644 --- a/src/HTML5/DxBaseImageHTML5.cpp +++ b/src/HTML5/DxBaseImageHTML5.cpp @@ -82,7 +82,7 @@ EM_JS(void, DecodeImage, (DECODEDIMAGE* Decoded), Module["decodeContext"].drawImage(image, 0, 0); const decodedImageData = Module["decodeContext"].getImageData(0, 0, image.width, image.height).data; - const dataBuffer = Module["_malloc"](decodedImageData.length); + const dataBuffer = _malloc(decodedImageData.length); HEAPU8.set(decodedImageData, dataBuffer); diff --git a/src/HTML5/DxBrowserFontHTML5.cpp b/src/HTML5/DxBrowserFontHTML5.cpp index a5c4e54..220ec96 100644 --- a/src/HTML5/DxBrowserFontHTML5.cpp +++ b/src/HTML5/DxBrowserFontHTML5.cpp @@ -221,7 +221,7 @@ int RenderFontBitmap(int FontId, DWORD CharCode, FONTDATA* FontData) { Module["DxLib"].TextRenderingContext.fillText(text, 0, Math.ceil(textMetrix.actualBoundingBoxAscent)); const textBitmap = Module["DxLib"].TextRenderingContext.getImageData(0, 0, fontWidth, fontHeight).data; - const dataBuffer = Module["_malloc"](textBitmap.length); + const dataBuffer = _malloc(textBitmap.length); HEAPU8.set(textBitmap, dataBuffer); diff --git a/src/HTML5/DxSystemHTML5.cpp b/src/HTML5/DxSystemHTML5.cpp index 28046b4..47d3d92 100644 --- a/src/HTML5/DxSystemHTML5.cpp +++ b/src/HTML5/DxSystemHTML5.cpp @@ -789,7 +789,7 @@ void WaitForNewFrame( void ) { auto defaultQueue = emscripten_proxy_get_system_queue(); emscripten_proxy_sync_with_ctx( defaultQueue, - emscripten_main_browser_thread_id(), + emscripten_main_runtime_thread_id(), &WaitForNewFrameOnMainThread, nullptr); #endif