# HG changeset patch # User Markus Mützel # Date 1683979034 -7200 # Node ID d313e8ece0b88d4431c5b7793caa5b27fa2e5bd2 # Parent e2911d0176dc7cb68fa9c8c6e528717ff8937f1d lo-regexp.cc: Only include PCRE2/PCRE headers if feature test succeeded (bug #64172). * liboctave/util/lo-regexp.cc: Condition inclusion of PCRE2/PCRE headers on whether the configure test for the respective libraries succeeded. diff -r e2911d0176dc -r d313e8ece0b8 liboctave/util/lo-regexp.cc --- a/liboctave/util/lo-regexp.cc Fri May 12 08:00:41 2023 +0200 +++ b/liboctave/util/lo-regexp.cc Sat May 13 13:57:14 2023 +0200 @@ -32,14 +32,14 @@ #include #include -#if defined (HAVE_PCRE2_H) || defined (HAVE_PCRE2_PCRE2_H) +#if defined (HAVE_PCRE2) # define PCRE2_CODE_UNIT_WIDTH 8 # if defined (HAVE_PCRE2_H) # include # elif defined (HAVE_PCRE2_PCRE2_H) # include # endif -#elif defined (HAVE_PCRE_H) || defined (HAVE_PCRE_PCRE_H) +#elif defined (HAVE_PCRE) # if defined (HAVE_PCRE_H) # include # elif defined (HAVE_PCRE_PCRE_H)