X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=CryptoPkg%2FLibrary%2FBaseCryptLib%2FHash%2FCryptSha1.c;h=27526bcd404a834a438818dd59cfa285935ec271;hb=b7d320f8117ed2fffe001b1a0b7bfcd4f40fafc4;hp=9a317ec14358f8e427ccbc4195474faf42e29227;hpb=a8c4464502aabcbda7032daddc772a1bc7386bdf;p=mirror_edk2.git 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;