Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/clamav/fuzz/clamav_dbload_fuzzer.cpp
 95.24% (40/42)
 75.00% (3/4)
 94.44% (17/18)
src/clamav/fuzz/clamav_scanfile_fuzzer.cpp
 91.89% (34/37)
 75.00% (3/4)
 88.89% (8/9)
src/clamav/fuzz/clamav_scanmap_fuzzer.cpp
 91.18% (31/34)
 75.00% (3/4)
 88.89% (8/9)
src/clamav/libclamav/7z/7zBuf.c
100.00% (24/24)
100.00% (3/3)
100.00% (9/9)
src/clamav/libclamav/7z/7zCrc.c
100.00% (9/9)
100.00% (2/2)
100.00% (8/8)
src/clamav/libclamav/7z/7zDec.c
 86.13% (323/375)
100.00% (11/11)
 82.70% (349/422)
src/clamav/libclamav/7z/7zIn.c
 94.09% (1067/1134)
 95.56% (43/45)
 90.54% (1216/1343)
src/clamav/libclamav/7z/7zStream.c
 48.82% (62/127)
 50.00% (9/18)
 41.86% (36/86)
src/clamav/libclamav/7z/Bcj2.c
 72.62% (61/84)
100.00% (1/1)
 68.52% (74/108)
src/clamav/libclamav/7z/Bra.c
 96.52% (111/115)
100.00% (4/4)
 93.10% (54/58)
src/clamav/libclamav/7z/Bra86.c
 98.61% (71/72)
100.00% (1/1)
 97.83% (45/46)
src/clamav/libclamav/7z/BraIA64.c
 97.87% (46/47)
100.00% (1/1)
 96.15% (25/26)
src/clamav/libclamav/7z/Delta.c
 58.00% (29/50)
 75.00% (3/4)
 65.52% (19/29)
src/clamav/libclamav/7z/Lzma2Dec.c
 91.16% (227/249)
 88.89% (8/9)
 88.50% (177/200)
src/clamav/libclamav/7z/LzmaDec.c
 96.34% (738/766)
 94.44% (17/18)
 98.34% (1663/1691)
src/clamav/libclamav/7z/Ppmd7.c
 99.82% (557/558)
100.00% (23/23)
 97.42% (415/426)
src/clamav/libclamav/7z/Ppmd7Dec.c
100.00% (161/161)
100.00% (7/7)
100.00% (102/102)
src/clamav/libclamav/7z/Xz.c
 83.33% (60/72)
 71.43% (5/7)
 94.00% (47/50)
src/clamav/libclamav/7z/XzCrc64.c
 85.00% (17/20)
 66.67% (2/3)
 77.78% (14/18)
src/clamav/libclamav/7z/XzDec.c
 94.94% (638/672)
100.00% (24/24)
 90.29% (502/556)
src/clamav/libclamav/7z_iface.c
 76.00% (114/150)
100.00% (3/3)
 76.67% (92/120)
src/clamav/libclamav/adc.c
 56.77% (109/192)
100.00% (3/3)
 59.23% (77/130)
src/clamav/libclamav/apm.c
 12.32% (25/203)
 50.00% (1/2)
 11.38% (19/167)
src/clamav/libclamav/arc4.c
 97.06% (33/34)
100.00% (2/2)
 94.12% (16/17)
src/clamav/libclamav/asn1.c
 46.63% (817/1752)
 75.00% (18/24)
 46.61% (688/1476)
src/clamav/libclamav/aspack.c
 41.41% (147/355)
 75.00% (6/8)
 42.69% (143/335)
src/clamav/libclamav/autoit.c
  0.00% (0/881)
  0.00% (0/11)
  0.00% (0/623)
src/clamav/libclamav/binhex.c
 80.28% (171/213)
100.00% (1/1)
 85.28% (139/163)
src/clamav/libclamav/blob.c
 70.06% (241/344)
 87.50% (21/24)
 73.55% (178/242)
src/clamav/libclamav/bytecode.c
  4.67% (140/3000)
 19.12% (13/68)
  1.90% (39/2052)
src/clamav/libclamav/bytecode_api.c
  0.45% (8/1784)
  0.85% (1/118)
  0.29% (5/1700)
src/clamav/libclamav/bytecode_detect.c
  0.00% (0/165)
  0.00% (0/5)
  0.00% (0/126)
src/clamav/libclamav/bytecode_nojit.c
 25.49% (13/51)
 27.27% (3/11)
 21.21% (7/33)
src/clamav/libclamav/bytecode_vm.c
  0.00% (0/787)
  0.00% (0/15)
  0.00% (0/20616)
src/clamav/libclamav/cache.c
 16.18% (67/414)
 42.86% (6/14)
 18.09% (53/293)
src/clamav/libclamav/conv.c
 32.26% (20/62)
 33.33% (1/3)
 18.42% (7/38)
src/clamav/libclamav/cpio.c
 95.20% (218/229)
100.00% (4/4)
 96.84% (153/158)
src/clamav/libclamav/crtmgr.c
 41.99% (186/443)
 81.25% (13/16)
 37.83% (129/341)
src/clamav/libclamav/crypto.c
 11.05% (84/760)
 29.41% (10/34)
 12.77% (54/423)
src/clamav/libclamav/cvd.c
  0.00% (0/672)
  0.00% (0/14)
  0.00% (0/603)
src/clamav/libclamav/dconf.c
 99.27% (273/275)
100.00% (4/4)
 98.75% (317/321)
src/clamav/libclamav/disasm.c
  0.00% (0/510)
  0.00% (0/4)
  0.00% (0/381)
src/clamav/libclamav/dlp.c
 53.39% (189/354)
 52.94% (9/17)
 61.49% (198/322)
src/clamav/libclamav/dmg.c
 55.14% (472/856)
 63.64% (7/11)
 64.75% (371/573)
src/clamav/libclamav/dsig.c
  0.00% (0/292)
  0.00% (0/5)
  0.00% (0/192)
src/clamav/libclamav/egg.c
 39.75% (603/1517)
 68.18% (15/22)
 42.21% (458/1085)
src/clamav/libclamav/elf.c
 89.97% (601/668)
100.00% (11/11)
 92.91% (655/705)
src/clamav/libclamav/entconv.c
 84.63% (501/592)
100.00% (20/20)
 86.28% (390/452)
src/clamav/libclamav/events.c
  6.30% (25/397)
 18.52% (5/27)
  7.05% (17/241)
src/clamav/libclamav/execs.c
 76.47% (13/17)
100.00% (2/2)
 80.00% (8/10)
src/clamav/libclamav/explode.c
 99.44% (176/177)
 83.33% (5/6)
 97.41% (263/270)
src/clamav/libclamav/filetypes.c
 85.40% (193/226)
100.00% (6/6)
 88.06% (177/201)
src/clamav/libclamav/filtering.c
 92.75% (422/455)
 92.31% (12/13)
 93.32% (475/509)
src/clamav/libclamav/fmap.c
 66.67% (506/759)
 93.33% (28/30)
 77.84% (439/564)
src/clamav/libclamav/fmap.h
 82.54% (52/63)
 78.57% (11/14)
 84.21% (32/38)
src/clamav/libclamav/fpu.c
  0.00% (0/22)
  0.00% (0/1)
  0.00% (0/11)
src/clamav/libclamav/fsg.c
  0.00% (0/57)
  0.00% (0/2)
  0.00% (0/32)
src/clamav/libclamav/gif.c
 93.63% (191/204)
100.00% (1/1)
 96.46% (109/113)
src/clamav/libclamav/gpt.c
 29.33% (122/416)
 62.50% (5/8)
 32.45% (98/302)
src/clamav/libclamav/hashtab.c
 48.55% (334/688)
 53.49% (23/43)
 47.03% (198/421)
src/clamav/libclamav/hfsplus.c
  0.00% (0/1161)
  0.00% (0/16)
  0.00% (0/764)
src/clamav/libclamav/hostid_internal.c
  0.00% (0/78)
  0.00% (0/3)
  0.00% (0/56)
src/clamav/libclamav/htmlnorm.c
 78.35% (1335/1704)
 83.33% (15/18)
 77.91% (998/1281)
src/clamav/libclamav/hwp.c
 80.12% (919/1147)
 80.00% (12/15)
 83.55% (701/839)
src/clamav/libclamav/iana_cctld.h
  0.00% (0/450)
  0.00% (0/2)
  0.00% (0/17)
src/clamav/libclamav/iana_tld.h
  0.00% (0/681)
  0.00% (0/2)
  0.00% (0/24)
src/clamav/libclamav/inflate64.c
 87.33% (572/655)
100.00% (6/6)
 84.31% (559/663)
src/clamav/libclamav/iowrap.c
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/clamav/libclamav/is_tar.c
 97.37% (37/38)
100.00% (2/2)
 96.97% (32/33)
src/clamav/libclamav/ishield.c
 13.60% (71/522)
 33.33% (2/6)
 16.07% (63/392)
src/clamav/libclamav/iso9660.c
 80.43% (226/281)
100.00% (5/5)
 83.58% (168/201)
src/clamav/libclamav/jpeg.c
 93.48% (330/353)
100.00% (2/2)
 95.85% (254/265)
src/clamav/libclamav/json_api.c
 48.16% (157/326)
 85.71% (12/14)
 57.69% (150/260)
src/clamav/libclamav/jsparse/generated/keywords.h
100.00% (138/138)
100.00% (2/2)
100.00% (17/17)
src/clamav/libclamav/jsparse/generated/operators.h
100.00% (127/127)
100.00% (2/2)
100.00% (17/17)
src/clamav/libclamav/jsparse/js-norm.c
 92.89% (954/1027)
100.00% (43/43)
 92.08% (825/896)
src/clamav/libclamav/jsparse/lexglobal.h
100.00% (3/3)
100.00% (1/1)
100.00% (5/5)
src/clamav/libclamav/jsparse/textbuf.h
 89.66% (26/29)
100.00% (4/4)
 81.25% (13/16)
src/clamav/libclamav/libmspack.c
 57.52% (237/412)
100.00% (12/12)
 59.17% (142/240)
src/clamav/libclamav/line.c
 90.32% (28/31)
100.00% (4/4)
 93.75% (15/16)
src/clamav/libclamav/lzma_iface.c
 95.56% (86/90)
100.00% (6/6)
 91.76% (78/85)
src/clamav/libclamav/lzw/lzwdec.c
 84.73% (172/203)
100.00% (3/3)
 86.59% (213/246)
src/clamav/libclamav/macho.c
 90.79% (355/391)
100.00% (5/5)
 92.63% (402/434)
src/clamav/libclamav/matcher-ac.c
 68.52% (1576/2300)
 92.50% (37/40)
 70.98% (1710/2409)
src/clamav/libclamav/matcher-bm.c
 44.21% (145/328)
100.00% (6/6)
 36.73% (119/324)
src/clamav/libclamav/matcher-byte-comp.c
 40.03% (281/702)
 33.33% (2/6)
 41.75% (220/527)
src/clamav/libclamav/matcher-hash.c
 74.57% (173/232)
 91.67% (11/12)
 73.45% (130/177)
src/clamav/libclamav/matcher-pcre.c
 34.13% (185/542)
 53.85% (7/13)
 33.25% (136/409)
src/clamav/libclamav/matcher.c
 48.81% (492/1008)
 72.22% (13/18)
 43.28% (393/908)
src/clamav/libclamav/mbox.c
 78.98% (2104/2664)
 88.37% (38/43)
 80.83% (1602/1982)
src/clamav/libclamav/mbr.c
 28.43% (118/415)
 55.56% (5/9)
 42.45% (104/245)
src/clamav/libclamav/message.c
 81.78% (1315/1608)
 96.00% (48/50)
 86.28% (1044/1210)
src/clamav/libclamav/mew.c
 77.90% (504/647)
 75.00% (9/12)
 78.43% (571/728)
src/clamav/libclamav/msdoc.c
 79.09% (624/789)
100.00% (7/7)
 81.12% (391/482)
src/clamav/libclamav/msexpand.c
 21.62% (16/74)
100.00% (1/1)
 15.94% (22/138)
src/clamav/libclamav/msxml.c
  0.00% (0/137)
  0.00% (0/3)
  0.00% (0/85)
src/clamav/libclamav/msxml_parser.c
 62.92% (280/445)
100.00% (6/6)
 70.13% (277/395)
src/clamav/libclamav/nsis/bzlib.c
  0.00% (0/614)
  0.00% (0/12)
  0.00% (0/1060)
src/clamav/libclamav/nsis/infblock.c
  0.00% (0/491)
  0.00% (0/3)
  0.00% (0/943)
src/clamav/libclamav/nsis/nulsft.c
  0.00% (0/422)
  0.00% (0/8)
  0.00% (0/282)
src/clamav/libclamav/ole2_extract.c
 76.74% (1343/1750)
 96.97% (32/33)
 84.04% (1127/1341)
src/clamav/libclamav/ooxml.c
 70.23% (210/299)
 87.50% (7/8)
 72.40% (160/221)
src/clamav/libclamav/openioc.c
  0.00% (0/256)
  0.00% (0/6)
  0.00% (0/183)
src/clamav/libclamav/others.c
 31.12% (422/1356)
 47.37% (27/57)
 43.17% (294/681)
src/clamav/libclamav/others.h
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/clamav/libclamav/others_common.c
 34.92% (300/859)
 64.44% (29/45)
 33.80% (192/568)
src/clamav/libclamav/packlibs.c
 50.00% (120/240)
 66.67% (2/3)
 50.00% (142/284)
src/clamav/libclamav/partition_intersection.c
 24.07% (13/54)
 75.00% (3/4)
 18.18% (4/22)
src/clamav/libclamav/pdf.c
 86.48% (2821/3262)
100.00% (70/70)
 90.19% (2134/2366)
src/clamav/libclamav/pdfdecode.c
 83.01% (601/724)
 90.00% (9/10)
 89.41% (422/472)
src/clamav/libclamav/pdfng.c
 79.72% (680/853)
 81.82% (9/11)
 82.88% (518/625)
src/clamav/libclamav/pe.c
 62.99% (2887/4583)
 77.27% (17/22)
 61.19% (2524/4125)
src/clamav/libclamav/pe_icons.c
  0.00% (0/977)
  0.00% (0/13)
  0.00% (0/669)
src/clamav/libclamav/pe_icons.h
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/1)
src/clamav/libclamav/petite.c
 78.08% (285/365)
100.00% (2/2)
 79.10% (405/512)
src/clamav/libclamav/phish_allow_list.c
 53.85% (14/26)
 50.00% (2/4)
 52.00% (13/25)
src/clamav/libclamav/phish_domaincheck_db.c
 52.00% (13/25)
 50.00% (2/4)
 44.00% (11/25)
src/clamav/libclamav/phishcheck.c
  3.82% (39/1021)
  9.52% (4/42)
  3.28% (27/823)
src/clamav/libclamav/png.c
 97.66% (167/171)
100.00% (1/1)
 99.25% (132/133)
src/clamav/libclamav/qsort.c
100.00% (156/156)
100.00% (5/5)
 58.65% (278/474)
src/clamav/libclamav/readdb.c
 57.96% (2609/4501)
 64.41% (38/59)
 56.56% (2268/4010)
src/clamav/libclamav/rebuildpe.c
 93.24% (69/74)
100.00% (2/2)
 76.60% (108/141)
src/clamav/libclamav/regex/engine.c
  0.00% (0/701)
  0.00% (0/6)
  0.00% (0/942)
src/clamav/libclamav/regex/regcomp.c
 77.10% (707/917)
 87.88% (29/33)
 74.60% (887/1189)
src/clamav/libclamav/regex/regerror.c
 51.28% (20/39)
 50.00% (1/2)
 53.33% (16/30)
src/clamav/libclamav/regex/regex2.h
100.00% (11/11)
100.00% (3/3)
100.00% (3/3)
src/clamav/libclamav/regex/regexec.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/25)
src/clamav/libclamav/regex/regfree.c
 93.33% (14/15)
100.00% (1/1)
 90.91% (10/11)
src/clamav/libclamav/regex/strlcpy.c
100.00% (19/19)
100.00% (1/1)
100.00% (13/13)
src/clamav/libclamav/regex_list.c
 59.04% (382/647)
 77.78% (14/18)
 62.31% (324/520)
src/clamav/libclamav/regex_pcre.c
 36.48% (89/244)
 54.55% (6/11)
 38.58% (49/127)
src/clamav/libclamav/regex_suffix.c
 85.21% (340/399)
100.00% (10/10)
 74.00% (296/400)
src/clamav/libclamav/rijndael.c
 86.36% (266/308)
100.00% (4/4)
 85.71% (54/63)
src/clamav/libclamav/rtf.c
 87.86% (427/486)
100.00% (12/12)
 80.51% (285/354)
src/clamav/libclamav/scanners.c
 65.05% (2594/3988)
 93.33% (56/60)
 71.56% (1885/2634)
src/clamav/libclamav/sf_base64decode.c
100.00% (54/54)
100.00% (1/1)
100.00% (32/32)
src/clamav/libclamav/sis.c
 65.41% (363/555)
 72.73% (8/11)
 69.90% (432/618)
src/clamav/libclamav/special.c
 40.48% (102/252)
 50.00% (4/8)
 41.27% (104/252)
src/clamav/libclamav/spin.c
  4.44% (17/383)
 33.33% (1/3)
  1.45% (5/344)
src/clamav/libclamav/stats.c
  0.00% (0/386)
  0.00% (0/20)
  0.00% (0/256)
src/clamav/libclamav/stats_json.c
  0.00% (0/131)
  0.00% (0/3)
  0.00% (0/110)
src/clamav/libclamav/str.c
 77.27% (544/704)
 86.67% (26/30)
 74.42% (451/606)
src/clamav/libclamav/strlcat.c
100.00% (22/22)
100.00% (1/1)
100.00% (12/12)
src/clamav/libclamav/swf.c
 56.19% (218/388)
 75.00% (3/4)
 51.61% (192/372)
src/clamav/libclamav/table.c
 48.35% (44/91)
 57.14% (4/7)
 39.02% (32/82)
src/clamav/libclamav/text.c
 78.40% (167/213)
100.00% (11/11)
 79.20% (99/125)
src/clamav/libclamav/textdet.c
 93.10% (81/87)
100.00% (4/4)
 95.24% (100/105)
src/clamav/libclamav/textnorm.c
 62.50% (40/64)
 75.00% (3/4)
 46.51% (20/43)
src/clamav/libclamav/tiff.c
 94.81% (128/135)
100.00% (1/1)
 97.94% (95/97)
src/clamav/libclamav/tnef.c
 84.75% (189/223)
100.00% (4/4)
 88.49% (123/139)
src/clamav/libclamav/udf.c
  0.00% (0/588)
  0.00% (0/21)
  0.00% (0/354)
src/clamav/libclamav/udf.h
  0.00% (0/18)
  0.00% (0/3)
  0.00% (0/5)
src/clamav/libclamav/unarj.c
 87.33% (793/908)
100.00% (21/21)
 92.15% (622/675)
src/clamav/libclamav/uniq.c
 81.25% (78/96)
100.00% (4/4)
 86.96% (60/69)
src/clamav/libclamav/unsp.c
 89.44% (271/303)
100.00% (10/10)
 89.20% (223/250)
src/clamav/libclamav/untar.c
 85.94% (220/256)
100.00% (4/4)
 91.43% (160/175)
src/clamav/libclamav/unzip.c
 70.79% (749/1058)
 81.25% (13/16)
 76.05% (670/881)
src/clamav/libclamav/upack.c
  0.00% (0/522)
  0.00% (0/2)
  0.00% (0/933)
src/clamav/libclamav/upx.c
 68.42% (286/418)
 85.71% (6/7)
 68.62% (446/650)
src/clamav/libclamav/uuencode.c
 84.75% (50/59)
100.00% (2/2)
 86.84% (33/38)
src/clamav/libclamav/vba_extract.c
 78.99% (1526/1932)
 93.33% (28/30)
 81.52% (1297/1591)
src/clamav/libclamav/version.c
100.00% (3/3)
100.00% (1/1)
100.00% (2/2)
src/clamav/libclamav/wwunpack.c
 78.77% (141/179)
100.00% (1/1)
 45.51% (350/769)
src/clamav/libclamav/www.c
  0.00% (0/185)
  0.00% (0/4)
  0.00% (0/104)
src/clamav/libclamav/xar.c
 18.17% (121/666)
 40.00% (4/10)
 14.83% (74/499)
src/clamav/libclamav/xdp.c
 25.84% (23/89)
 50.00% (1/2)
 19.40% (13/67)
src/clamav/libclamav/xlm_extract.c
 34.64% (335/967)
 71.43% (5/7)
 40.74% (253/621)
src/clamav/libclamav/xz_iface.c
 88.00% (44/50)
100.00% (5/5)
 92.98% (53/57)
src/clamav/libclamav/yara_arena.c
 68.12% (203/298)
 93.33% (14/15)
 66.67% (114/171)
src/clamav/libclamav/yara_compiler.c
 51.32% (97/189)
100.00% (6/6)
 52.22% (47/90)
src/clamav/libclamav/yara_exec.c
  0.00% (0/498)
  0.00% (0/2)
  0.00% (0/1016)
src/clamav/libclamav/yara_grammar.c
 73.03% (1324/1813)
100.00% (4/4)
 69.32% (1317/1900)
src/clamav/libclamav/yara_hash.c
 84.00% (84/100)
100.00% (5/5)
 80.60% (54/67)
src/clamav/libclamav/yara_lexer.c
 76.10% (1000/1314)
 58.70% (27/46)
 66.76% (751/1125)
src/clamav/libclamav/yara_parser.c
 82.84% (309/373)
 92.31% (12/13)
 78.69% (240/305)
src/clamav/libclamav/yc.c
  0.00% (0/187)
  0.00% (0/3)
  0.00% (0/150)
src/clamav/libclammspack/mspack/cabd.c
 63.01% (545/865)
 70.83% (17/24)
 59.78% (483/808)
src/clamav/libclammspack/mspack/chmd.c
 22.80% (194/851)
 33.33% (7/21)
 21.59% (185/857)
src/clamav/libclammspack/mspack/lzxd.c
 58.39% (247/423)
 85.71% (6/7)
 49.47% (880/1779)
src/clamav/libclammspack/mspack/mszipd.c
 86.60% (252/291)
 85.71% (6/7)
 75.85% (757/998)
src/clamav/libclammspack/mspack/qtmd.c
 91.76% (234/255)
100.00% (5/5)
 97.47% (809/830)
src/clamav/libclammspack/mspack/readbits.h
100.00% (18/18)
100.00% (1/1)
100.00% (13/13)
src/clamav/libclammspack/mspack/readhuff.h
100.00% (57/57)
100.00% (1/1)
100.00% (57/57)
src/clamav/libclammspack/mspack/system.c
 12.00% (15/125)
 14.29% (2/14)
 25.87% (37/143)
src/clamav/libclamunrar/arccmt.cpp
 68.46% (102/149)
 50.00% (2/4)
 62.50% (60/96)
src/clamav/libclamunrar/archive.cpp
 83.19% (193/232)
 76.92% (10/13)
 85.64% (167/195)
src/clamav/libclamunrar/archive.hpp
 60.00% (3/5)
 60.00% (3/5)
 60.00% (3/5)
src/clamav/libclamunrar/arcread.cpp
 87.11% (980/1125)
 89.47% (17/19)
 87.26% (678/777)
src/clamav/libclamunrar/array.hpp
 74.32% (55/74)
 85.71% (12/14)
 77.14% (27/35)
src/clamav/libclamunrar/blake2s.cpp
100.00% (89/89)
100.00% (7/7)
100.00% (106/106)
src/clamav/libclamunrar/blake2s.hpp
100.00% (27/27)
100.00% (5/5)
100.00% (8/8)
src/clamav/libclamunrar/blake2sp.cpp
 88.41% (61/69)
100.00% (4/4)
 89.36% (42/47)
src/clamav/libclamunrar/cmddata.cpp
  2.40% (22/917)
 15.79% (3/19)
  0.49% (3/613)
src/clamav/libclamunrar/cmdfilter.cpp
 21.46% (53/247)
 62.50% (5/8)
 28.34% (70/247)
src/clamav/libclamunrar/cmdmix.cpp
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/7)
src/clamav/libclamunrar/coder.cpp
100.00% (20/20)
100.00% (5/5)
100.00% (8/8)
src/clamav/libclamunrar/consio.cpp
  0.00% (0/41)
  0.00% (0/6)
  0.00% (0/34)
src/clamav/libclamunrar/consio.hpp
 20.00% (1/5)
 20.00% (1/5)
 20.00% (1/5)
src/clamav/libclamunrar/crc.cpp
 98.31% (58/59)
100.00% (5/5)
 97.30% (36/37)
src/clamav/libclamunrar/crypt.cpp
 20.24% (17/84)
 60.00% (3/5)
 16.67% (7/42)
src/clamav/libclamunrar/crypt.hpp
 63.16% (24/38)
 75.00% (9/12)
 64.29% (9/14)
src/clamav/libclamunrar/crypt1.cpp
 24.59% (15/61)
 33.33% (2/6)
 21.05% (4/19)
src/clamav/libclamunrar/crypt2.cpp
  0.00% (0/86)
  0.00% (0/5)
  0.00% (0/47)
src/clamav/libclamunrar/crypt3.cpp
  0.00% (0/62)
  0.00% (0/1)
  0.00% (0/39)
src/clamav/libclamunrar/crypt5.cpp
  0.00% (0/157)
  0.00% (0/4)
  0.00% (0/102)
src/clamav/libclamunrar/dll.cpp
 66.04% (247/374)
 46.67% (7/15)
 71.74% (198/276)
src/clamav/libclamunrar/encname.cpp
100.00% (58/58)
100.00% (2/2)
 98.11% (52/53)
src/clamav/libclamunrar/errhnd.cpp
 42.94% (73/170)
 35.48% (11/31)
 50.00% (31/62)
src/clamav/libclamunrar/errhnd.hpp
 20.00% (1/5)
 20.00% (1/5)
 20.00% (1/5)
src/clamav/libclamunrar/extinfo.cpp
 83.91% (73/87)
 85.71% (6/7)
 80.56% (87/108)
src/clamav/libclamunrar/extract.cpp
 38.66% (414/1071)
 62.50% (10/16)
 43.44% (384/884)
src/clamav/libclamunrar/filcreat.cpp
 19.05% (8/42)
 50.00% (1/2)
 26.19% (11/42)
src/clamav/libclamunrar/file.cpp
 61.27% (242/395)
 67.74% (21/31)
 57.29% (169/295)
src/clamav/libclamunrar/file.hpp
 55.00% (11/20)
 35.71% (5/14)
 40.00% (6/15)
src/clamav/libclamunrar/filefn.cpp
 22.88% (54/236)
 35.00% (7/20)
 21.74% (35/161)
src/clamav/libclamunrar/filestr.cpp
  0.00% (0/115)
  0.00% (0/2)
  0.00% (0/142)
src/clamav/libclamunrar/find.cpp
 19.23% (20/104)
 20.00% (1/5)
 11.11% (7/63)
src/clamav/libclamunrar/getbits.cpp
 70.37% (19/27)
 80.00% (4/5)
 57.14% (8/14)
src/clamav/libclamunrar/getbits.hpp
100.00% (26/26)
100.00% (5/5)
100.00% (5/5)
src/clamav/libclamunrar/hardlinks.cpp
 42.86% (9/21)
100.00% (1/1)
 37.50% (3/8)
src/clamav/libclamunrar/hash.cpp
 81.71% (67/82)
 88.89% (8/9)
 86.89% (53/61)
src/clamav/libclamunrar/hash.hpp
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/clamav/libclamunrar/headers.cpp
 82.05% (32/39)
 66.67% (2/3)
 66.67% (2/3)
src/clamav/libclamunrar/headers.hpp
100.00% (13/13)
100.00% (3/3)
100.00% (3/3)
src/clamav/libclamunrar/log.cpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/2)
src/clamav/libclamunrar/log.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/clamav/libclamunrar/match.cpp
 53.33% (56/105)
 80.00% (4/5)
 48.31% (57/118)
src/clamav/libclamunrar/model.cpp
 96.25% (513/533)
100.00% (18/18)
 94.04% (300/319)
src/clamav/libclamunrar/model.hpp
100.00% (16/16)
100.00% (3/3)
 90.91% (10/11)
src/clamav/libclamunrar/options.cpp
100.00% (18/18)
100.00% (2/2)
100.00% (6/6)
src/clamav/libclamunrar/pathfn.cpp
 27.30% (157/575)
 38.89% (14/36)
 32.54% (164/504)
src/clamav/libclamunrar/pathfn.hpp
 36.36% (4/11)
 50.00% (1/2)
 50.00% (1/2)
src/clamav/libclamunrar/qopen.cpp
 30.23% (65/215)
 72.73% (8/11)
 26.23% (32/122)
src/clamav/libclamunrar/qopen.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/clamav/libclamunrar/rarvm.cpp
 33.00% (100/303)
 80.00% (8/10)
 32.84% (67/204)
src/clamav/libclamunrar/rarvm.hpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/clamav/libclamunrar/rawint.hpp
 34.69% (17/49)
 55.56% (5/9)
 55.56% (5/9)
src/clamav/libclamunrar/rawread.cpp
 61.43% (86/140)
 75.00% (12/16)
 67.90% (55/81)
src/clamav/libclamunrar/rawread.hpp
 44.44% (4/9)
 44.44% (4/9)
 44.44% (4/9)
src/clamav/libclamunrar/rdwrfn.cpp
 82.63% (176/213)
 85.71% (12/14)
 79.49% (93/117)
src/clamav/libclamunrar/rdwrfn.hpp
 62.50% (5/8)
 62.50% (5/8)
 62.50% (5/8)
src/clamav/libclamunrar/rijndael.cpp
 13.36% (33/247)
 27.27% (3/11)
 14.40% (18/125)
src/clamav/libclamunrar/rijndael.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/clamav/libclamunrar/scantree.cpp
  0.00% (0/292)
  0.00% (0/8)
  0.00% (0/326)
src/clamav/libclamunrar/scantree.hpp
  0.00% (0/8)
  0.00% (0/5)
  0.00% (0/5)
src/clamav/libclamunrar/secpassword.cpp
 35.48% (22/62)
 50.00% (5/10)
 42.86% (15/35)
src/clamav/libclamunrar/secpassword.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/clamav/libclamunrar/sha1.cpp
  0.00% (0/116)
  0.00% (0/5)
  0.00% (0/646)
src/clamav/libclamunrar/sha256.cpp
 88.24% (75/85)
100.00% (4/4)
 88.89% (48/54)
src/clamav/libclamunrar/smallfn.cpp
 90.00% (9/10)
100.00% (2/2)
 87.50% (7/8)
src/clamav/libclamunrar/strfn.cpp
 16.53% (40/242)
 25.93% (7/27)
 12.56% (28/223)
src/clamav/libclamunrar/strlist.cpp
 42.00% (42/100)
 53.85% (7/13)
 34.69% (17/49)
src/clamav/libclamunrar/strlist.hpp
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/clamav/libclamunrar/suballoc.cpp
 61.38% (116/189)
 82.35% (14/17)
 56.57% (56/99)
src/clamav/libclamunrar/suballoc.hpp
 20.00% (2/10)
 50.00% (2/4)
 50.00% (2/4)
src/clamav/libclamunrar/system.cpp
 25.00% (3/12)
 25.00% (1/4)
 33.33% (2/6)
src/clamav/libclamunrar/timefn.cpp
 50.33% (77/153)
 70.59% (12/17)
 26.23% (16/61)
src/clamav/libclamunrar/timefn.hpp
 33.33% (3/9)
 33.33% (3/9)
 27.27% (3/11)
src/clamav/libclamunrar/ui.hpp
 82.14% (23/28)
 83.33% (5/6)
 78.57% (11/14)
src/clamav/libclamunrar/uicommon.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/31)
src/clamav/libclamunrar/uisilent.cpp
 37.50% (12/32)
 38.46% (5/13)
 38.46% (5/13)
src/clamav/libclamunrar/ulinks.cpp
 81.18% (69/85)
 80.00% (4/5)
 88.24% (75/85)
src/clamav/libclamunrar/unicode.cpp
 53.15% (194/365)
 35.00% (7/20)
 46.10% (130/282)
src/clamav/libclamunrar/unpack.cpp
 89.14% (156/175)
100.00% (6/6)
 88.57% (93/105)
src/clamav/libclamunrar/unpack.hpp
 41.67% (5/12)
 50.00% (2/4)
 44.44% (4/9)
src/clamav/libclamunrar/unpack15.cpp
100.00% (381/381)
100.00% (10/10)
100.00% (229/229)
src/clamav/libclamunrar/unpack20.cpp
 99.41% (337/339)
100.00% (7/7)
 98.96% (190/192)
src/clamav/libclamunrar/unpack30.cpp
 97.97% (627/640)
100.00% (12/12)
 98.74% (393/398)
src/clamav/libclamunrar/unpack50.cpp
 91.56% (488/533)
100.00% (13/13)
 92.15% (317/344)
src/clamav/libclamunrar/unpack50frag.cpp
 16.18% (11/68)
 37.50% (3/8)
 13.33% (8/60)
src/clamav/libclamunrar/unpackinline.cpp
100.00% (84/84)
100.00% (4/4)
100.00% (42/42)
src/clamav/libclamunrar/uowners.cpp
  0.00% (0/77)
  0.00% (0/2)
  0.00% (0/33)
src/clamav/libclamunrar/volume.cpp
 38.99% (62/159)
 66.67% (2/3)
 41.67% (55/132)
src/clamav/libclamunrar/win32stm.cpp
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/12)
src/clamav/libclamunrar_iface/unrar_iface.cpp
 58.55% (178/304)
 80.00% (8/10)
 45.16% (233/516)
Totals
 54.84% (61132/111483)
 63.41% (1896/2990)
 46.03% (53527/116293)