wasm: fix ambigious symbols

This commit is contained in:
Jinny You 2025-02-20 14:21:18 +08:00 committed by Hermet Park
parent 049f19313d
commit 42457a25c9

View file

@ -123,7 +123,7 @@ struct TvgSwEngine : TvgEngineMethod
~TvgSwEngine() ~TvgSwEngine()
{ {
free(buffer); std::free(buffer);
Initializer::term(tvg::CanvasEngine::Sw); Initializer::term(tvg::CanvasEngine::Sw);
} }
@ -135,8 +135,8 @@ struct TvgSwEngine : TvgEngineMethod
void resize(Canvas* canvas, int w, int h) override void resize(Canvas* canvas, int w, int h) override
{ {
free(buffer); std::free(buffer);
buffer = (uint8_t*)malloc(w * h * sizeof(uint32_t)); buffer = (uint8_t*)std::malloc(w * h * sizeof(uint32_t));
static_cast<SwCanvas*>(canvas)->target((uint32_t *)buffer, w, w, h, ColorSpace::ABGR8888S); static_cast<SwCanvas*>(canvas)->target((uint32_t *)buffer, w, w, h, ColorSpace::ABGR8888S);
} }