diff options
Diffstat (limited to 'EmbeddedPkg/Library/PrePiHobLib/Hob.c')
-rw-r--r-- | EmbeddedPkg/Library/PrePiHobLib/Hob.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/EmbeddedPkg/Library/PrePiHobLib/Hob.c b/EmbeddedPkg/Library/PrePiHobLib/Hob.c index 9c450c0c87..a394ca00b4 100644 --- a/EmbeddedPkg/Library/PrePiHobLib/Hob.c +++ b/EmbeddedPkg/Library/PrePiHobLib/Hob.c @@ -498,6 +498,9 @@ BuildGuidDataHob ( ASSERT (Data != NULL || DataLength == 0);
HobData = BuildGuidHob (Guid, DataLength);
+ if (HobData == NULL) {
+ return NULL;
+ }
return CopyMem (HobData, Data, DataLength);
}
|