Browse Source

update-mocks: allow it to handle missing notleak_

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
ppa-0.6.1
Rusty Russell 7 years ago
committed by Christian Decker
parent
commit
42b9df59c1
  1. 4
      tools/mockup.sh

4
tools/mockup.sh

@ -15,7 +15,9 @@ if [ $# -eq 0 ]; then
fi fi
for SYMBOL; do for SYMBOL; do
WHERE=$(grep -nH "^[a-zA-Z0-9_ (),]* [*]*$SYMBOL(" */*.h ) # If there are multiple declarations, pick first (eg. common/memleak.h
# has notleak_ as a declaration, and then an inline).
WHERE=$(grep -nH "^[a-zA-Z0-9_ (),]* [*]*$SYMBOL(" */*.h | head -n1)
if [ x"$WHERE" != x ]; then if [ x"$WHERE" != x ]; then
STUB='\n{ fprintf(stderr, "'$SYMBOL' called!\\n"); abort(); }' STUB='\n{ fprintf(stderr, "'$SYMBOL' called!\\n"); abort(); }'
else else

Loading…
Cancel
Save