summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/SetupBrowserDxe/Ui.h
diff options
context:
space:
mode:
authorydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>2012-01-31 08:08:10 +0000
committerydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>2012-01-31 08:08:10 +0000
commit8f42067688d673ef3fdb6de3d653072053190b52 (patch)
treea3b5be8edaa794821a1ae2936479eb95d867a763 /MdeModulePkg/Universal/SetupBrowserDxe/Ui.h
parent31585af434890ea0db774b6c5fa827ac354bee60 (diff)
downloadedk2-platforms-8f42067688d673ef3fdb6de3d653072053190b52.tar.xz
Update the code to follow the spec when evaluate the expression.
Signed-off-by: ydong10 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12973 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Universal/SetupBrowserDxe/Ui.h')
-rw-r--r--MdeModulePkg/Universal/SetupBrowserDxe/Ui.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/MdeModulePkg/Universal/SetupBrowserDxe/Ui.h b/MdeModulePkg/Universal/SetupBrowserDxe/Ui.h
index fb84aabfe8..db19888b22 100644
--- a/MdeModulePkg/Universal/SetupBrowserDxe/Ui.h
+++ b/MdeModulePkg/Universal/SetupBrowserDxe/Ui.h
@@ -956,18 +956,21 @@ ExtendValueToU64 (
@param Value1 Expression value to compare on left-hand.
@param Value2 Expression value to compare on right-hand.
+ @param Result Return value after compare.
+ retval 0 Two operators equal.
+ return Positive value if Value1 is greater than Value2.
+ retval Negative value if Value1 is less than Value2.
@param HiiHandle Only required for string compare.
- @retval EFI_INVALID_PARAMETER Could not perform comparation on two values.
- @retval 0 Two operators equeal.
- @return Positive value if Value1 is greater than Value2.
- @retval Negative value if Value1 is less than Value2.
+ @retval other Could not perform compare on two values.
+ @retval EFI_SUCCESS Compare the value success.
**/
-INTN
+EFI_STATUS
CompareHiiValue (
IN EFI_HII_VALUE *Value1,
IN EFI_HII_VALUE *Value2,
+ OUT INTN *Result,
IN EFI_HII_HANDLE HiiHandle OPTIONAL
);