summaryrefslogtreecommitdiff
path: root/debuggerd/libdebuggerd/utility.cpp
diff options
context:
space:
mode:
authorJosh Gao <jmgao@google.com>2019-11-05 13:46:14 -0800
committerJosh Gao <jmgao@google.com>2019-12-12 14:25:45 -0800
commit81e316b3a2bb55c88cd4143bacee8440254d35e4 (patch)
treef73cf0ec4640abf5737170a11ea60d7d885f23fc /debuggerd/libdebuggerd/utility.cpp
parent40a8b07e4dd786a445648deded7a4ecac5acc81e (diff)
base: avoid evaluating macro argument multiple times.
Previously, in the regex test helpers, we would evaluate the haystack expression again to generate the error message, which leads to nonsensical errors if the expression returns a different value on the second call (e.g. functions like dlerror which return null on subsequent calls). Test: bionic-unit-tests with a failure Test: treehugger Change-Id: I2126cefeb45e26638194af8a82d0f2a9d7196edf
Diffstat (limited to 'debuggerd/libdebuggerd/utility.cpp')
0 files changed, 0 insertions, 0 deletions