diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2013-08-09 16:02:28 -0700 |
---|---|---|
committer | ChromeBot <chrome-bot@google.com> | 2013-08-10 20:26:39 -0700 |
commit | 7aa250f2db901f523b050ca897237ec1e2be678a (patch) | |
tree | 688a4ca0819fb76b9b58afa0b8db7723cac91f9b /firmware/include/vboot_api.h | |
parent | 53710471b5e4fcfa83ccb628604819078b630a99 (diff) | |
download | vboot-7aa250f2db901f523b050ca897237ec1e2be678a.tar.gz |
Fix incorrect format stringsstabilize-falco-4537.91.Bstabilize-4537.147.Bstabilize-4537.118.Brelease-R30-4537.B
In many cases format strings in vboot_reference do not match their
parameters, which causes all kind of ugly results when examining debug
output.
Enforce proper format verification.
CQ-DEPEND=CL:65396
BRANCH=pit
BUG=none
TEST=manual
. compiled cleanly in vboot_reference, observed debug printouts
making sense.
Change-Id: I58d5ba1f9097ef9922fbaeb7a9946aadf5eb8617
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/65394
Diffstat (limited to 'firmware/include/vboot_api.h')
-rw-r--r-- | firmware/include/vboot_api.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/include/vboot_api.h b/firmware/include/vboot_api.h index dc8be1c4..3e0e4ec8 100644 --- a/firmware/include/vboot_api.h +++ b/firmware/include/vboot_api.h @@ -372,7 +372,8 @@ void VbExError(const char *format, ...); /** * Output a debug message. Supports printf()-style formatting. */ -void VbExDebug(const char *format, ...); +void VbExDebug(const char *format, ...) + __attribute__ ((format (__printf__, 1, 2))); /*****************************************************************************/ /* Memory (from utility.h) */ |