OpenCoverage

sha1_one.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha1_one.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md)-
3{-
4 SHA_CTX c;-
5 static unsigned char m[20];-
6-
7 if (md ==
md == ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 7 times by 1 test
Evaluated by:
  • libcrypto.so.1.1
0-7
8 ((void *)0)
md == ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 7 times by 1 test
Evaluated by:
  • libcrypto.so.1.1
0-7
9 )-
10 md = m;
never executed: md = m;
0
11 if (!SHA1_Init(&c)
!SHA1_Init(&c)Description
TRUEnever evaluated
FALSEevaluated 7 times by 1 test
Evaluated by:
  • libcrypto.so.1.1
)
0-7
12 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
13 ((void *)0)
never executed: return ((void *)0) ;
0
14 ;
never executed: return ((void *)0) ;
0
15 SHA1_Update(&c, d, n);-
16 SHA1_Final(md, &c);-
17 OPENSSL_cleanse(&c, sizeof(c));-
18 return
executed 7 times by 1 test: return md;
Executed by:
  • libcrypto.so.1.1
md;
executed 7 times by 1 test: return md;
Executed by:
  • libcrypto.so.1.1
7
19}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2