Add runtime checking for DECLASSIFY flag
This commit is contained in:
parent
5e2e6fcfc0
commit
74b026f05d
|
@ -99,6 +99,12 @@ size_t secp256k1_context_preallocated_size(unsigned int flags) {
|
|||
return 0;
|
||||
}
|
||||
|
||||
if (EXPECT(!SECP256K1_CHECKMEM_RUNNING() && (flags & SECP256K1_FLAGS_BIT_CONTEXT_DECLASSIFY), 0)) {
|
||||
secp256k1_callback_call(&default_illegal_callback,
|
||||
"Declassify flag requires running with memory checking");
|
||||
return 0;
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue