1. Code clean up: add IN/OUT modifier for parameters.

2. UI enchancement: if there is no editable item in a Form, the F9/F10 will not be displayed in the footer.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9363 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
xdu2
2009-10-26 03:05:16 +00:00
parent f4a2af1f4d
commit 8b0fc5c1e1
11 changed files with 125 additions and 76 deletions

View File

@@ -512,7 +512,7 @@ InitializeUnicodeCollationProtocol (
**/
VOID
IfrStrToUpper (
CHAR16 *String
IN CHAR16 *String
)
{
while (*String != 0) {
@@ -635,7 +635,7 @@ IfrToUint (
if (String == NULL) {
return EFI_NOT_FOUND;
}
IfrStrToUpper (String);
StringPtr = StrStr (String, L"0X");
if (StringPtr != NULL) {
@@ -724,7 +724,7 @@ Done:
}
if (String[1] != NULL) {
FreePool (String[1]);
}
}
if (StringPtr != NULL) {
FreePool (StringPtr);
}
@@ -788,7 +788,7 @@ Done:
}
if (String[1] != NULL) {
FreePool (String[1]);
}
}
return Status;
}
@@ -877,7 +877,7 @@ Done:
}
if (String[1] != NULL) {
FreePool (String[1]);
}
}
return Status;
}
@@ -1051,7 +1051,7 @@ Done:
}
if (String[1] != NULL) {
FreePool (String[1]);
}
}
return Status;
}
@@ -1159,7 +1159,7 @@ Done:
}
if (String[1] != NULL) {
FreePool (String[1]);
}
}
return Status;
}