remove klocwork issue.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7346 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
vanjeff 2009-01-22 09:07:53 +00:00
parent bc7e600329
commit 60c65d37e2
1 changed files with 20 additions and 20 deletions

View File

@ -535,29 +535,28 @@ Error:
//
if (Private->GraphicsOutput != NULL) {
gBS->CloseProtocol (
Controller,
&gEfiGraphicsOutputProtocolGuid,
This->DriverBindingHandle,
Controller
);
Controller,
&gEfiGraphicsOutputProtocolGuid,
This->DriverBindingHandle,
Controller
);
} else if (FeaturePcdGet (PcdUgaConsumeSupport)) {
gBS->CloseProtocol (
Controller,
&gEfiUgaDrawProtocolGuid,
This->DriverBindingHandle,
Controller
);
Controller,
&gEfiUgaDrawProtocolGuid,
This->DriverBindingHandle,
Controller
);
}
if (Private->LineBuffer != NULL) {
FreePool (Private->LineBuffer);
}
//
// Free private data
//
if (Private != NULL) {
if (Private->LineBuffer != NULL) {
FreePool (Private->LineBuffer);
}
FreePool (Private);
}
FreePool (Private);
}
return Status;
@ -642,13 +641,14 @@ GraphicsConsoleControllerDriverStop (
mFirstAccessFlag = TRUE;
}
if (Private->LineBuffer != NULL) {
FreePool (Private->LineBuffer);
}
//
// Free our instance data
//
if (Private != NULL) {
FreePool (Private->LineBuffer);
FreePool (Private);
}
FreePool (Private);
}
return Status;