mirror of https://github.com/wolfSSL/wolfssl.git
Merge pull request #8711 from JacobBarthelmeh/coverity
fix for sanity check on --group with unit test app and null sanity check with des decryptpull/8762/head
commit
68b83bfa14
|
@ -346,6 +346,7 @@ static int test_provide_quic_data(void) {
|
|||
len = fake_record(1, 100, lbuffer);
|
||||
ExpectTrue(provide_data(ssl, wolfssl_encryption_initial, lbuffer, len, 1));
|
||||
wolfSSL_free(ssl);
|
||||
ssl = NULL;
|
||||
|
||||
ExpectNotNull(ssl = wolfSSL_new(ctx));
|
||||
len = fake_record(1, 100, lbuffer);
|
||||
|
|
|
@ -209,7 +209,7 @@ int unit_test(int argc, char** argv)
|
|||
goto exit;
|
||||
}
|
||||
else if (XSTRCMP(argv[1], "--group") == 0) {
|
||||
if (argc == 1) {
|
||||
if (argc == 2) {
|
||||
fprintf(stderr, "No group name supplied\n");
|
||||
ret = -1;
|
||||
goto exit;
|
||||
|
|
|
@ -1742,6 +1742,10 @@
|
|||
{
|
||||
word32 blocks = sz / DES_BLOCK_SIZE;
|
||||
|
||||
if (des == NULL || out == NULL || in == NULL) {
|
||||
return BAD_FUNC_ARG;
|
||||
}
|
||||
|
||||
while (blocks--) {
|
||||
XMEMCPY(des->tmp, in, DES_BLOCK_SIZE);
|
||||
DesProcessBlock(des, (byte*)des->tmp, out);
|
||||
|
|
Loading…
Reference in New Issue