Fix to pwhash_str_verify() to accept only binary arguments
This commit is contained in:
parent
ee0d800a9a
commit
c938d3c6e8
@ -1270,8 +1270,8 @@ ERL_NIF_TERM enif_crypto_pwhash_str_verify(ErlNifEnv *env, int argc, ERL_NIF_TER
|
|||||||
|
|
||||||
// Validate the arguments
|
// Validate the arguments
|
||||||
if( (argc != 2) ||
|
if( (argc != 2) ||
|
||||||
(!enif_inspect_iolist_as_binary(env, argv[0], &h)) ||
|
(!enif_inspect_binary(env, argv[0], &h)) ||
|
||||||
(!enif_inspect_iolist_as_binary(env, argv[1], &p)) ) {
|
(!enif_inspect_binary(env, argv[1], &p)) ) {
|
||||||
return enif_make_badarg(env);
|
return enif_make_badarg(env);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user