X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=CryptoPkg%2FLibrary%2FBaseCryptLib%2FHash%2FCryptSha1.c;h=27526bcd404a834a438818dd59cfa285935ec271;hp=9a317ec14358f8e427ccbc4195474faf42e29227;hb=4a567c9690db97ecbf982e9428727f073bada504;hpb=2a6433fef2413df583db6399008c7e6716a8e243 diff --git a/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha1.c b/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha1.c index 9a317ec143..27526bcd40 100644 --- a/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha1.c +++ b/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha1.c @@ -83,6 +83,12 @@ Sha1Duplicate ( OUT VOID *NewSha1Context ) { + // + // ASSERT if Sha1Context or NewSha1Context is NULL. + // + ASSERT (Sha1Context != NULL); + ASSERT (NewSha1Context != NULL); + CopyMem (NewSha1Context, Sha1Context, sizeof (SHA_CTX)); return TRUE;