mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-14 17:47:33 -05:00
New marshalling function put_datapl().
Just like put_data(), but takes a ptrlen rather than separate ptr and len arguments, so it saves a bit of repetition at call sites. I probably should have written this ages ago, but better late than never; I've also converted every call site I can find that needed it.
This commit is contained in:
2
sshrsa.c
2
sshrsa.c
@ -592,7 +592,7 @@ static unsigned char *rsa_pkcs1_signature_string(
|
||||
memcpy(bytes + 2 + padding, asn1_prefix, asn1_prefix_size);
|
||||
|
||||
ssh_hash *h = ssh_hash_new(halg);
|
||||
put_data(h, data.ptr, data.len);
|
||||
put_datapl(h, data);
|
||||
ssh_hash_final(h, bytes + 2 + padding + asn1_prefix_size);
|
||||
|
||||
return bytes;
|
||||
|
Reference in New Issue
Block a user