diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-11-17 11:45:30 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-11-17 11:45:30 +0100 |
| commit | 48354185dd3ea7fbec26a9078c72816cced1ec3d (patch) | |
| tree | 8bc5cd7e90151be5a79efc3af3796244bc33261f /src | |
| parent | 5f0cbcf26d398b4a7e3ae6604fa16a3a75932159 (diff) | |
| download | box64-48354185dd3ea7fbec26a9078c72816cced1ec3d.tar.gz box64-48354185dd3ea7fbec26a9078c72816cced1ec3d.zip | |
[WRAPPER] Added last 2 wrapped function for libexpat
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedexpattypes.h | 2 | ||||
| -rw-r--r-- | src/wrapped/wrappedexpat.c | 10 | ||||
| -rw-r--r-- | src/wrapped/wrappedexpat_private.h | 4 |
4 files changed, 16 insertions, 2 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 4598b0e8..2f1a98b6 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -3565,6 +3565,8 @@ wrappedexpat: - XML_SetUnparsedEntityDeclHandler - XML_SetXmlDeclHandler - vFppp: + - XML_SetCdataSectionHandler + - XML_SetDoctypeDeclHandler - XML_SetElementHandler - XML_SetNamespaceDeclHandler - XML_SetUnknownEncodingHandler diff --git a/src/wrapped/generated/wrappedexpattypes.h b/src/wrapped/generated/wrappedexpattypes.h index 2832d13f..d09dd675 100644 --- a/src/wrapped/generated/wrappedexpattypes.h +++ b/src/wrapped/generated/wrappedexpattypes.h @@ -37,6 +37,8 @@ typedef void (*vFppp_t)(void*, void*, void*); GO(XML_SetStartNamespaceDeclHandler, vFpp_t) \ GO(XML_SetUnparsedEntityDeclHandler, vFpp_t) \ GO(XML_SetXmlDeclHandler, vFpp_t) \ + GO(XML_SetCdataSectionHandler, vFppp_t) \ + GO(XML_SetDoctypeDeclHandler, vFppp_t) \ GO(XML_SetElementHandler, vFppp_t) \ GO(XML_SetNamespaceDeclHandler, vFppp_t) \ GO(XML_SetUnknownEncodingHandler, vFppp_t) diff --git a/src/wrapped/wrappedexpat.c b/src/wrapped/wrappedexpat.c index 84afb85b..9cb3f1bd 100644 --- a/src/wrapped/wrappedexpat.c +++ b/src/wrapped/wrappedexpat.c @@ -688,4 +688,14 @@ EXPORT void my_XML_SetSkippedEntityHandler(x64emu_t* emu, void* p, void* f) my->XML_SetSkippedEntityHandler(p, find_SkippedEntity_Fct(f)); } +EXPORT void my_XML_SetCdataSectionHandler(x64emu_t* emu, void* p, void* s, void* e) +{ + my->XML_SetCdataSectionHandler(p, find_StartCdataSection_Fct(s), find_EndCdataSection_Fct(e)); +} + +EXPORT void my_XML_SetDoctypeDeclHandler(x64emu_t* emu, void* p, void* s, void* e) +{ + my->XML_SetDoctypeDeclHandler(p, find_StartDoctypeDecl_Fct(s), find_EndDoctypeDecl_Fct(e)); +} + #include "wrappedlib_init.h" diff --git a/src/wrapped/wrappedexpat_private.h b/src/wrapped/wrappedexpat_private.h index f88e7511..3336a71d 100644 --- a/src/wrapped/wrappedexpat_private.h +++ b/src/wrapped/wrappedexpat_private.h @@ -34,12 +34,12 @@ GO(XML_ParserReset, CFpp) GO(XML_ResumeParser, uFp) GOM(XML_SetAttlistDeclHandler, vFEpp) GO(XML_SetBase, uFpp) -//GOM(XML_SetCdataSectionHandler, vFEppp) +GOM(XML_SetCdataSectionHandler, vFEppp) GOM(XML_SetCharacterDataHandler, vFEpp) GOM(XML_SetCommentHandler, vFEpp) GOM(XML_SetDefaultHandler, vFEpp) GOM(XML_SetDefaultHandlerExpand, vFEpp) -//GOM(XML_SetDoctypeDeclHandler, vFEppp) +GOM(XML_SetDoctypeDeclHandler, vFEppp) GOM(XML_SetElementDeclHandler, vFEpp) GOM(XML_SetElementHandler, vFEppp) GO(XML_SetEncoding, uFpp) |