diff --git a/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-fido2.c b/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-fido2.c index c1408a8440..0db0f562e5 100644 --- a/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-fido2.c +++ b/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-fido2.c @@ -39,7 +39,8 @@ _public_ int cryptsetup_token_open_pin( /* This must not fail at this moment (internal error) */ r = crypt_token_json_get(cd, token, &json); - assert(token == r); + /* Use assert_se() here to avoid emitting warning with -DNDEBUG */ + assert_se(token == r); assert(json); if (pin && memchr(pin, 0, pin_size - 1)) diff --git a/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-pkcs11.c b/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-pkcs11.c index 3b3fe2c1e0..c3e7fbd061 100644 --- a/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-pkcs11.c +++ b/src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-pkcs11.c @@ -38,7 +38,8 @@ _public_ int cryptsetup_token_open_pin( /* This must not fail at this moment (internal error) */ r = crypt_token_json_get(cd, token, &json); - assert(token == r); + /* Use assert_se() here to avoid emitting warning with -DNDEBUG */ + assert_se(token == r); assert(json); return acquire_luks2_key(cd, json, usrptr, pin, pin_size, password, password_len);