diff options
author | Joel Kitching <kitching@google.com> | 2019-07-22 14:21:35 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-07-24 06:53:41 +0000 |
commit | e050a2c88fc963cb97d9794849e9e2b60fabbe77 (patch) | |
tree | f037b8c93a7dc4b8a5d23c9b7a643d1dedfc71e0 /firmware/lib | |
parent | 34abb32ed2e48ccad95320c37fb001df8e3442fd (diff) | |
download | vboot-e050a2c88fc963cb97d9794849e9e2b60fabbe77.tar.gz |
vboot: deprecate VbExError function
Convert uses of this function to call VB2_DEBUG and manually
exit if necessary.
BUG=b:124141368
TEST=make clean && make runtests
BRANCH=none
Change-Id: I9006b1a9c66645757d33310d96207233b88eaed5
Signed-off-by: Joel Kitching <kitching@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1710340
Tested-by: Joel Kitching <kitching@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Commit-Queue: Joel Kitching <kitching@chromium.org>
Diffstat (limited to 'firmware/lib')
-rw-r--r-- | firmware/lib/include/utility.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/lib/include/utility.h b/firmware/lib/include/utility.h index 10562a58..272b9f42 100644 --- a/firmware/lib/include/utility.h +++ b/firmware/lib/include/utility.h @@ -11,13 +11,15 @@ #ifndef VBOOT_REFERENCE_UTILITY_H_ #define VBOOT_REFERENCE_UTILITY_H_ +#include "2common.h" #include "sysincludes.h" #include "vboot_api.h" #ifdef VBOOT_DEBUG #define VbAssert(expr) do { if (!(expr)) { \ - VbExError("assert fail: %s at %s:%d\n", \ - #expr, __FILE__, __LINE__); }} while(0) + VB2_DEBUG("assert fail: %s at %s:%d\n", \ + #expr, __FILE__, __LINE__); \ + exit(1); }} while(0) #else #define VbAssert(expr) #endif |