From 585056ef5f3607036186dc9bd9ad18ac3c10dbb8 Mon Sep 17 00:00:00 2001 From: Jorijn van der Graaf Date: Wed, 12 Feb 2025 23:15:41 +0100 Subject: [PATCH] update freejs namespace --- Crafter.CppDOM-Bindings.cppm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Crafter.CppDOM-Bindings.cppm b/Crafter.CppDOM-Bindings.cppm index b313b93..3c67a06 100644 --- a/Crafter.CppDOM-Bindings.cppm +++ b/Crafter.CppDOM-Bindings.cppm @@ -23,6 +23,10 @@ module; export module Crafter.CppDOM:Bindings; +export namespace Crafter::CppDOM { + __attribute__((import_module("env"), import_name("freeJs"))) void FreeJs(void* ptr); +} + export namespace Crafter::CppDOM::Bindings { __attribute__((import_module("env"), import_name("getElementById"))) void* GetElementById(const char* id, std::size_t idLenght); inline void* GetElementById(const std::string& id) { @@ -32,5 +36,4 @@ export namespace Crafter::CppDOM::Bindings { inline void SetInnerHTML(void* ptr, const std::string& html) { SetInnerHTML(ptr, html.c_str(), html.size()); } - __attribute__((import_module("env"), import_name("freeJs"))) void FreeJs(void* ptr); }