diff options
-rw-r--r-- | NetworkPkg/HttpBootDxe/HttpBootClient.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/NetworkPkg/HttpBootDxe/HttpBootClient.c b/NetworkPkg/HttpBootDxe/HttpBootClient.c index 9d445e3c8e..46cf9ca6fb 100644 --- a/NetworkPkg/HttpBootDxe/HttpBootClient.c +++ b/NetworkPkg/HttpBootDxe/HttpBootClient.c @@ -1074,6 +1074,8 @@ HttpBootGetBootFile ( if (*BufferSize < ContentLength) {
Status = EFI_BUFFER_TOO_SMALL;
+ } else {
+ Status = EFI_SUCCESS;
}
*BufferSize = ContentLength;
@@ -1089,7 +1091,7 @@ HttpBootGetBootFile ( HttpFreeMsgParser (Parser);
}
- return EFI_SUCCESS;
+ return Status;
ERROR_6:
if (Parser != NULL) {
|