diff --git a/src/glcontext_html5.cpp b/src/glcontext_html5.cpp index f7a1cc573..07fd35adb 100644 --- a/src/glcontext_html5.cpp +++ b/src/glcontext_html5.cpp @@ -32,7 +32,7 @@ namespace bgfx { namespace gl SwapChainGL(int _context, const char* _canvas) : m_context(_context) { - BX_ALLOC(g_allocator, strlen(_canvas) + 1); + m_canvas = (char*)BX_ALLOC(g_allocator, strlen(_canvas) + 1); strcpy(m_canvas, _canvas); makeCurrent();