Branch Coverage

inc/CryptX_Checksum_CRC32.xs.inc
Criterion Covered Total %
branch 21 32 65.6


line true false branch
10 0 8 if (!RETVAL) croak("FATAL: Newz failed");
26 0 5 XPUSHs(ST(0)); /* return self */
33 0 0 if (!RETVAL) croak("FATAL: Newz failed");
45 15 14 for(i=1; i
46 15 0 in = (unsigned char *)SvPVbyte(ST(i), inlen);
47 15 0 if (inlen > 0) {
51 0 14 XPUSHs(ST(0)); /* return self */
68 13 4 if (ix == 1) {
70 0 13 if (rv != CRYPT_OK) croak("FATAL: base16_encode failed: %s", error_to_string(rv));
73 2 2 else if (ix == 2) {
100 17 11 for(j = 0; j < items; j++) {
101 17 0 in = (unsigned char *)SvPVbyte(ST(j), inlen);
102 17 0 if (inlen > 0) {
107 5 6 if (ix == 1) {
109 0 5 if (rv != CRYPT_OK) croak("FATAL: base16_encode failed: %s", error_to_string(rv));
112 4 2 else if (ix == 2) {