summaryrefslogtreecommitdiff
path: root/src/secmem.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2017-11-09 10:59:33 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2017-11-09 10:59:33 +0900
commit621f5c4e837347308a6b06a8cfbfc47ca9fae69e (patch)
tree88b5d08c3b1a8a8f8951a0151d1475d5b7025e52 /src/secmem.c
parent77e314a42a9c3c3557f0e60b3bf6da2ff9f7709a (diff)
downloadlibgcrypt-621f5c4e837347308a6b06a8cfbfc47ca9fae69e.tar.gz
Fix secmem test for machine with larger page.
* tests/t-secmem.c (main): Detect page size and setup chunk size. * src/secmem.c (init_pool): Simplify the expression. -- GnuPG-bug-id: 3351 Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'src/secmem.c')
-rw-r--r--src/secmem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/secmem.c b/src/secmem.c
index 86de72d0..f7ad1f66 100644
--- a/src/secmem.c
+++ b/src/secmem.c
@@ -407,7 +407,7 @@ init_pool (pooldesc_t *pool, size_t n)
# else
pgsize_val = -1;
# endif
- pgsize = (pgsize_val != -1 && pgsize_val > 0)? pgsize_val:DEFAULT_PAGE_SIZE;
+ pgsize = (pgsize_val > 0)? pgsize_val:DEFAULT_PAGE_SIZE;
pool->size = (pool->size + pgsize - 1) & ~(pgsize - 1);
# ifdef MAP_ANONYMOUS