secretstream test: don't pull twice if we don't test with AD
This commit is contained in:
parent
3c8a7f17f0
commit
00660d79b9
@ -95,10 +95,10 @@ main(void)
|
|||||||
assert(tag == 0);
|
assert(tag == 0);
|
||||||
assert(memcmp(m2, m2_, m2_len) == 0);
|
assert(memcmp(m2, m2_, m2_len) == 0);
|
||||||
|
|
||||||
ret = crypto_secretstream_xchacha20poly1305_pull
|
|
||||||
(state, m3, NULL, &tag,
|
|
||||||
c3, m3_len + crypto_secretstream_xchacha20poly1305_ABYTES, NULL, 0);
|
|
||||||
if (ad_len > 0) {
|
if (ad_len > 0) {
|
||||||
|
ret = crypto_secretstream_xchacha20poly1305_pull
|
||||||
|
(state, m3, NULL, &tag,
|
||||||
|
c3, m3_len + crypto_secretstream_xchacha20poly1305_ABYTES, NULL, 0);
|
||||||
assert(ret == -1);
|
assert(ret == -1);
|
||||||
}
|
}
|
||||||
ret = crypto_secretstream_xchacha20poly1305_pull
|
ret = crypto_secretstream_xchacha20poly1305_pull
|
||||||
|
Loading…
Reference in New Issue
Block a user