epubgrep/cmake
tastytea 99e1cd8e98
continuous-integration/drone/push Build is passing Details
Re-enabled address sanitizer.
Found out what was wrong: I fed boost::regex_search() the pointer to a substring
that was created in-place. match[2] was a pointer to a substring inside that.

The problem was, that match was declared outside of the if-block. So after the
if-block match[2] would point to a now freed memory address. It didn't have any
effects because I didn't use match afterwards.

I rewrote the whole thing with iterators. Slightly less readable, slightly
better performance (probably).
2021-06-05 17:45:07 +02:00
..
FindFilesystem.cmake std::filesystem compatibility for older GCC. 2021-05-20 10:37:45 +02:00
debug_flags.cmake Re-enabled address sanitizer. 2021-06-05 17:45:07 +02:00
packages.cmake Don't generate checksums. We do that in the CI. 2021-05-26 10:38:13 +02:00