lix/tests/unit/libutil
eldritch horrors 620de98d0c libutil: drop Pool resources on exceptional free
if a scope owning a resource does not gracefully drop that resource
while handling exceptions from deeper down the call stack we should
assume the resource is invalid state and drop it. currently it *is*
true that such cases do not cause resources to be freed, but thanks
to validator misuses this has so far not caused any larger problem.

Change-Id: Ie4f91bcd60a64d05c5ff9d22cc97954816d13b97
2024-03-30 23:40:45 +00:00
..
canon-path.cc
chunked-vector.cc Add pre-commit checks 2024-03-29 22:57:40 -07:00
closure.cc
compression.cc
config.cc
fmt.cc Remove HintFmt::operator% 2024-03-26 15:40:05 -07:00
git.cc Add pre-commit checks 2024-03-29 22:57:40 -07:00
hash.cc
hilite.cc
json-utils.cc fix: nlohmann::adl_serializer for std::optional (#9147) 2024-03-04 07:11:25 +01:00
local.mk
logging.cc Merge pull request #9925 from 9999years/fmt-cleanup 2024-03-09 07:00:13 -07:00
lru-cache.cc
pool.cc libutil: drop Pool resources on exceptional free 2024-03-30 23:40:45 +00:00
references.cc Add pre-commit checks 2024-03-29 22:57:40 -07:00
shlex.cc Move shell_words into its own file 2024-03-26 16:44:04 -07:00
suggestions.cc
tests.cc Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
url.cc
xml-writer.cc