diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2017-11-09 10:59:33 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2017-11-09 10:59:33 +0900 |
commit | 621f5c4e837347308a6b06a8cfbfc47ca9fae69e (patch) | |
tree | 88b5d08c3b1a8a8f8951a0151d1475d5b7025e52 /src/secmem.c | |
parent | 77e314a42a9c3c3557f0e60b3bf6da2ff9f7709a (diff) | |
download | libgcrypt-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.c | 2 |
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 |