diff options
author | Jussi Kivilinna <jussi.kivilinna@iki.fi> | 2013-09-05 09:34:25 +0300 |
---|---|---|
committer | Jussi Kivilinna <jussi.kivilinna@iki.fi> | 2013-09-05 10:05:24 +0300 |
commit | e0ae31fcce3bd57b24751ff3c82cba820e493c3a (patch) | |
tree | a8676136e5690eef1f4702eb6dea2507a624dd8f /src/g10lib.h | |
parent | 50ec983666f0ca9d50c84aa1afad0d7bd5810779 (diff) | |
download | libgcrypt-e0ae31fcce3bd57b24751ff3c82cba820e493c3a.tar.gz |
Change _gcry_burn_stack take burn depth as unsigned integer
* src/misc.c (_gcry_burn_stack): Change to handle 'unsigned int' bytes.
--
Unsigned integer is better here for code generation because we can now avoid
possible branching caused by (bytes <= 0) check.
Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Diffstat (limited to 'src/g10lib.h')
-rw-r--r-- | src/g10lib.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/g10lib.h b/src/g10lib.h index 2d84dd3a..4c34ae53 100644 --- a/src/g10lib.h +++ b/src/g10lib.h @@ -242,7 +242,7 @@ int strcasecmp (const char *a, const char *b) _GCRY_GCC_ATTR_PURE; /* Stack burning. */ -void _gcry_burn_stack (int bytes); +void _gcry_burn_stack (unsigned int bytes); /* To avoid that a compiler optimizes certain memset calls away, these |