r3/include
Björn Svensson c105117b40
Use PCRE2 instead of PCRE (#153)
PCRE is now at end of life and is no longer actively maintained.
Lift the dependency to the next major version, i.e. PCRE2.

Implementation notes:
- Removed the pcre study option since:
  "The new API ... was simplified by abolishing the separate "study" optimizing
  function; in PCRE2, patterns are automatically optimized where possible."
- If asprintf() fails the content of the 'strp' variable is undefined.
  Lets check the return value and return NULL upon error.
- Pattern and subject can straightforwardly be cast to PCRE2_SPTR since we
  only work with 8-bit code units.
2023-10-23 12:38:24 +02:00
..
memory.h Remove unused code in memory.c/.h 2021-11-03 21:58:33 +01:00
r3.h Use PCRE2 instead of PCRE (#153) 2023-10-23 12:38:24 +02:00
r3.hpp Quick Includes Bug fix 2019-01-23 01:02:04 +08:00
r3_gvc.h Fix gvc graph generator function 2014-06-28 00:53:04 +08:00
r3_json.h Fix r3 json writer 2015-11-18 14:27:28 +08:00
r3_list.h Fix copyright email 2014-06-27 13:24:40 +08:00
r3_slug.h Fix const correctness warnings 2018-02-20 18:18:43 +01:00
str_array.h Support C23 projects 2023-10-23 10:45:18 +02:00