From b11ff4736e3afada3dad1e59fa35e365a0b43073 Mon Sep 17 00:00:00 2001 From: Jeremy Day Date: Mon, 18 Aug 2025 22:53:55 -0700 Subject: [PATCH] Move cpp includes out of extern "C" block --- extensions/include/cmark-gfm-core-extensions.h | 8 ++++---- src/include/module.modulemap | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/extensions/include/cmark-gfm-core-extensions.h b/extensions/include/cmark-gfm-core-extensions.h index de652feb9..54fd09ea6 100644 --- a/extensions/include/cmark-gfm-core-extensions.h +++ b/extensions/include/cmark-gfm-core-extensions.h @@ -1,16 +1,16 @@ #ifndef CMARK_GFM_CORE_EXTENSIONS_H #define CMARK_GFM_CORE_EXTENSIONS_H -#ifdef __cplusplus -extern "C" { -#endif - #include "cmark-gfm-extension_api.h" #include "export.h" #include #include +#ifdef __cplusplus +extern "C" { +#endif + CMARK_GFM_EXPORT void cmark_gfm_core_extensions_ensure_registered(void); diff --git a/src/include/module.modulemap b/src/include/module.modulemap index 549f1e499..b8d9e8e80 100644 --- a/src/include/module.modulemap +++ b/src/include/module.modulemap @@ -5,6 +5,7 @@ module cmark_gfm { header "buffer.h" header "chunk.h" header "cmark_ctype.h" + header "export.h" header "footnotes.h" header "houdini.h" header "html.h"