summaryrefslogtreecommitdiffstats
path: root/EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c
diff options
context:
space:
mode:
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2009-07-15 06:57:39 +0000
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2009-07-15 06:57:39 +0000
commite0e51f622aba7751dd7a8d52bcb735a0f4f03240 (patch)
treee5dab7e04fb3c9f0703414ec2b228c2a9f6e5207 /EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c
parent6bfa178ccaa1ec0fa2bfddf0a5ebbb931744e7a4 (diff)
downloadedk2-e0e51f622aba7751dd7a8d52bcb735a0f4f03240.tar.gz
edk2-e0e51f622aba7751dd7a8d52bcb735a0f4f03240.tar.bz2
edk2-e0e51f622aba7751dd7a8d52bcb735a0f4f03240.zip
Remove the auto conversion for the first varstore name to "Setup".
And fix a bug that return status is not set. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8949 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c')
-rw-r--r--EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c b/EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c
index 3efda6703a..a96ca84272 100644
--- a/EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c
+++ b/EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/ConfigAccess.c
@@ -343,11 +343,11 @@ CallFormCallBack (
}
*Data = AllocateZeroPool (*DataSize);
- if (Data == NULL) {
+ if (*Data == NULL) {
return EFI_OUT_OF_RESOURCES;
}
- FwFormCallBack->NvRead (
+ Status = FwFormCallBack->NvRead (
FwFormCallBack,
BufferStorage->Name,
&BufferStorage->Guid,
@@ -403,7 +403,7 @@ GetUefiVariable (
}
*Data = AllocateZeroPool (*DataSize);
- if (Data == NULL) {
+ if (*Data == NULL) {
return EFI_OUT_OF_RESOURCES;
}
@@ -611,7 +611,7 @@ ThunkRouteConfig (
if (EFI_ERROR (Status)) {
goto Done;
}
-
+
if (ConfigAccess->ThunkContext->NvMapOverride == NULL) {
if (ConfigAccess->FormCallbackProtocol == NULL ||
ConfigAccess->FormCallbackProtocol->NvWrite == NULL) {