| line |
true |
false |
branch |
|
13
|
15 |
0 |
if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar"); |
|
|
0 |
15 |
if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar"); |
|
|
0 |
0 |
if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar"); |
|
|
0 |
0 |
if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar"); |
|
|
0 |
0 |
if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar"); |
|
14
|
15 |
0 |
if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar"); |
|
|
0 |
15 |
if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar"); |
|
|
0 |
0 |
if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar"); |
|
|
0 |
0 |
if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar"); |
|
|
0 |
0 |
if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar"); |
|
19
|
0 |
15 |
if (!RETVAL) croak("FATAL: Newz failed"); |
|
22
|
0 |
15 |
if (rv != CRYPT_OK) { |
|
27
|
6 |
9 |
if (iv_len == 12) { |
|
28
|
1 |
5 |
if (counter > (UV)0xFFFFFFFFUL) { |
|
34
|
0 |
5 |
if (rv != CRYPT_OK) { |
|
40
|
8 |
1 |
else if (iv_len == 8) { |
|
42
|
0 |
8 |
if (rv != CRYPT_OK) { |
|
68
|
0 |
2 |
if (!RETVAL) croak("FATAL: Newz failed"); |
|
80
|
1 |
4 |
if (out_len == 0) { |
|
84
|
2 |
2 |
if (out_len == ULONG_MAX) croak("FATAL: output length too large"); |
|
90
|
0 |
2 |
if (rv != CRYPT_OK) { |
|
108
|
1 |
10 |
if (in_data_len == 0) { |
|
117
|
0 |
10 |
if (rv != CRYPT_OK) { |