summaryrefslogtreecommitdiff
path: root/src/global.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2021-08-16 10:45:58 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2021-08-16 10:45:58 +0900
commit347817438990b7adf22dc71e4fb581e3232f03a7 (patch)
tree264ec5fb8517e34f7f63daa206503971b1a7a2d4 /src/global.c
parenta5982e35088a382b49c0e95e9a87365202267601 (diff)
downloadlibgcrypt-347817438990b7adf22dc71e4fb581e3232f03a7.tar.gz
fips: Fix tests in fips mode.
* src/global.c (_gcry_vcontrol): Don't check NO_SECURE_MEMORY for GCRYCTL_FIPS_MODE_P. * tests/t-secmem.c (test_secmem): Use smaller value. -- GnuPG-bug-id: 5520 Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'src/global.c')
-rw-r--r--src/global.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/global.c b/src/global.c
index 20efae3c..ffc62488 100644
--- a/src/global.c
+++ b/src/global.c
@@ -699,8 +699,7 @@ _gcry_vcontrol (enum gcry_ctl_cmds cmd, va_list arg_ptr)
case GCRYCTL_FIPS_MODE_P:
if (fips_mode ()
- && !_gcry_is_fips_mode_inactive ()
- && !no_secure_memory)
+ && !_gcry_is_fips_mode_inactive ())
rc = GPG_ERR_GENERAL; /* Used as TRUE value */
break;