summaryrefslogtreecommitdiff
path: root/src/g10lib.h
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2013-09-05 09:34:25 +0300
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2013-09-05 10:05:24 +0300
commite0ae31fcce3bd57b24751ff3c82cba820e493c3a (patch)
treea8676136e5690eef1f4702eb6dea2507a624dd8f /src/g10lib.h
parent50ec983666f0ca9d50c84aa1afad0d7bd5810779 (diff)
downloadlibgcrypt-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.h2
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