diff options
author | Werner Koch <wk@gnupg.org> | 2015-03-16 11:50:23 +0100 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2015-03-16 11:50:45 +0100 |
commit | db8ae3616987fa288173446398a107e31e2e28aa (patch) | |
tree | 15bfe8d2acfa9ea04c933ed9716a998d4c44f677 | |
parent | f0f60c1a04d664936bcf52e8f46705bdc63e7ad9 (diff) | |
download | libgcrypt-db8ae3616987fa288173446398a107e31e2e28aa.tar.gz |
Use well defined type instead of size_t in secmem.c
* src/secmem.c (ptr_into_pool_p): Replace size_t by uintptr_t.
--
This is more or less cosmetic.
Signed-off-by: Werner Koch <wk@gnupg.org>
-rw-r--r-- | src/secmem.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/secmem.c b/src/secmem.c index df15df00..d75c14ce 100644 --- a/src/secmem.c +++ b/src/secmem.c @@ -105,14 +105,13 @@ static int ptr_into_pool_p (const void *p) { /* We need to convert pointers to addresses. This is required by - C-99 6.5.8 to avoid undefined behaviour. Using size_t is at - least only implementation defined. See also + C-99 6.5.8 to avoid undefined behaviour. See also http://lists.gnupg.org/pipermail/gcrypt-devel/2007-February/001102.html */ - size_t p_addr = (size_t)p; - size_t pool_addr = (size_t)pool; + uintptr_t p_addr = (uintptr_t)p; + uintptr_t pool_addr = (uintptr_t)pool; - return p_addr >= pool_addr && p_addr < pool_addr+pool_size; + return p_addr >= pool_addr && p_addr < pool_addr + pool_size; } /* Update the stats. */ |