Branch Coverage

inc/CryptX_Stream_RC4.xs.inc
Criterion Covered Total %
branch 6 24 25.0


line true false branch
13 2 0 if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar");
0 2 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");
17 0 2 if (!RETVAL) croak("FATAL: Newz failed");
20 0 2 if (rv != CRYPT_OK) {
38 0 0 if (!RETVAL) croak("FATAL: Newz failed");
50 0 0 if (out_len == 0) {
59 0 0 if (rv != CRYPT_OK) {
77 0 2 if (in_data_len == 0) {
86 0 2 if (rv != CRYPT_OK) {