summaryrefslogtreecommitdiff
path: root/modules/extra/regex_pcre2.cpp
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2025-02-18 11:48:43 +0000
committerSadie Powell <sadie@witchery.services>2025-02-18 11:48:43 +0000
commit9f82a960e44c5db3d2e64bdda099823b3078c90d (patch)
tree8890673c0c4e0787359224d6768a7818d31661ae /modules/extra/regex_pcre2.cpp
parent3bba87b655a5c7d5f5721a5a7fc018f30f1390f2 (diff)
Log the version of third-party libraries on load.
Diffstat (limited to 'modules/extra/regex_pcre2.cpp')
-rw-r--r--modules/extra/regex_pcre2.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/extra/regex_pcre2.cpp b/modules/extra/regex_pcre2.cpp
index a99eb9afb..e589846d5 100644
--- a/modules/extra/regex_pcre2.cpp
+++ b/modules/extra/regex_pcre2.cpp
@@ -70,6 +70,10 @@ public:
pcre_regex_provider(this)
{
this->SetPermanent(true);
+
+ std::vector<char> pcre_version(16);
+ if (pcre2_config(PCRE2_CONFIG_VERSION, pcre_version.data()) >= 0)
+ Log() << "Module was compiled against PCRE2 version " << PCRE2_MAJOR << "." << PCRE2_MINOR << " and is running against version " << pcre_version.data();
}
~ModuleRegexPCRE()