summaryrefslogtreecommitdiff
path: root/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c
diff options
context:
space:
mode:
Diffstat (limited to 'MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c')
-rw-r--r--MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c276
1 files changed, 138 insertions, 138 deletions
diff --git a/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c b/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c
index 6e663a7a4482..2e5f7f6947ff 100644
--- a/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c
+++ b/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c
@@ -13,7 +13,7 @@
UNIT_TEST_STATUS
EFIAPI
TestSafeInt32ToUintn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -24,17 +24,17 @@ TestSafeInt32ToUintn (
// If Operand is non-negative, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeInt32ToUintn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeInt32ToUintn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
//
// Otherwise should result in an error status
//
Operand = (-1537977259);
- Status = SafeInt32ToUintn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeInt32ToUintn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -42,7 +42,7 @@ TestSafeInt32ToUintn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUint32ToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -53,17 +53,17 @@ TestSafeUint32ToIntn (
// If Operand is <= MAX_INTN, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeUint32ToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeUint32ToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
//
// Otherwise should result in an error status
//
Operand = (0xabababab);
- Status = SafeUint32ToIntn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUint32ToIntn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -71,7 +71,7 @@ TestSafeUint32ToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnToInt32 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -82,10 +82,10 @@ TestSafeIntnToInt32 (
// INTN is same as INT32 in IA32, so this is just a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeIntnToInt32(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeIntnToInt32 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
return UNIT_TEST_PASSED;
}
@@ -93,7 +93,7 @@ TestSafeIntnToInt32 (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnToUint32 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -104,17 +104,17 @@ TestSafeIntnToUint32 (
// If Operand is non-negative, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeIntnToUint32(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeIntnToUint32 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
//
// Otherwise should result in an error status
//
Operand = (-1537977259);
- Status = SafeIntnToUint32(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnToUint32 (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -122,7 +122,7 @@ TestSafeIntnToUint32 (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnToUint32 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -133,10 +133,10 @@ TestSafeUintnToUint32 (
// UINTN is same as UINT32 in IA32, so this is just a cast
//
Operand = 0xabababab;
- Result = 0;
- Status = SafeUintnToUint32(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xabababab, Result);
+ Result = 0;
+ Status = SafeUintnToUint32 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xabababab, Result);
return UNIT_TEST_PASSED;
}
@@ -144,7 +144,7 @@ TestSafeUintnToUint32 (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -155,17 +155,17 @@ TestSafeUintnToIntn (
// If Operand is <= MAX_INTN, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeUintnToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeUintnToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
//
// Otherwise should result in an error status
//
Operand = (0xabababab);
- Status = SafeUintnToIntn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnToIntn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -173,7 +173,7 @@ TestSafeUintnToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnToInt64 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -185,10 +185,10 @@ TestSafeUintnToInt64 (
// INT64, so this is just a cast
//
Operand = 0xabababab;
- Result = 0;
- Status = SafeUintnToInt64(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xabababab, Result);
+ Result = 0;
+ Status = SafeUintnToInt64 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xabababab, Result);
return UNIT_TEST_PASSED;
}
@@ -196,7 +196,7 @@ TestSafeUintnToInt64 (
UNIT_TEST_STATUS
EFIAPI
TestSafeInt64ToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -207,26 +207,26 @@ TestSafeInt64ToIntn (
// If Operand is between MIN_INTN and MAX_INTN2 inclusive, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeInt64ToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeInt64ToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
Operand = (-1537977259);
- Status = SafeInt64ToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL((-1537977259), Result);
+ Status = SafeInt64ToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL ((-1537977259), Result);
//
// Otherwise should result in an error status
//
Operand = (0x5babababefefefef);
- Status = SafeInt64ToIntn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeInt64ToIntn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
Operand = (-6605562033422200815);
- Status = SafeInt64ToIntn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeInt64ToIntn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -234,7 +234,7 @@ TestSafeInt64ToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeInt64ToUintn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -245,21 +245,21 @@ TestSafeInt64ToUintn (
// If Operand is between 0 and MAX_UINTN inclusive, then it's a cast
//
Operand = 0xabababab;
- Result = 0;
- Status = SafeInt64ToUintn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xabababab, Result);
+ Result = 0;
+ Status = SafeInt64ToUintn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xabababab, Result);
//
// Otherwise should result in an error status
//
Operand = (0x5babababefefefef);
- Status = SafeInt64ToUintn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeInt64ToUintn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
Operand = (-6605562033422200815);
- Status = SafeInt64ToUintn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeInt64ToUintn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -267,7 +267,7 @@ TestSafeInt64ToUintn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUint64ToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -278,17 +278,17 @@ TestSafeUint64ToIntn (
// If Operand is <= MAX_INTN, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeUint64ToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeUint64ToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
//
// Otherwise should result in an error status
//
Operand = (0xababababefefefef);
- Status = SafeUint64ToIntn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUint64ToIntn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -296,7 +296,7 @@ TestSafeUint64ToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUint64ToUintn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -307,17 +307,17 @@ TestSafeUint64ToUintn (
// If Operand is <= MAX_UINTN, then it's a cast
//
Operand = 0xabababab;
- Result = 0;
- Status = SafeUint64ToUintn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xabababab, Result);
+ Result = 0;
+ Status = SafeUint64ToUintn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xabababab, Result);
//
// Otherwise should result in an error status
//
Operand = (0xababababefefefef);
- Status = SafeUint64ToUintn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUint64ToUintn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -325,7 +325,7 @@ TestSafeUint64ToUintn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnAdd (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -339,17 +339,17 @@ TestSafeUintnAdd (
Augend = 0x3a3a3a3a;
Addend = 0x3a3a3a3a;
Result = 0;
- Status = SafeUintnAdd(Augend, Addend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x74747474, Result);
+ Status = SafeUintnAdd (Augend, Addend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x74747474, Result);
//
// Otherwise should result in an error status
//
Augend = 0xabababab;
Addend = 0xbcbcbcbc;
- Status = SafeUintnAdd(Augend, Addend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnAdd (Augend, Addend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -357,7 +357,7 @@ TestSafeUintnAdd (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnAdd (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -372,28 +372,28 @@ TestSafeIntnAdd (
Augend = 0x3a3a3a3a;
Addend = 0x3a3a3a3a;
Result = 0;
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x74747474, Result);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x74747474, Result);
Augend = (-976894522);
Addend = (-976894522);
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL((-1953789044), Result);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL ((-1953789044), Result);
//
// Otherwise should result in an error status
//
Augend = 0x5a5a5a5a;
Addend = 0x5a5a5a5a;
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
Augend = (-1515870810);
Addend = (-1515870810);
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -401,7 +401,7 @@ TestSafeIntnAdd (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnSub (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -412,20 +412,20 @@ TestSafeUintnSub (
//
// If Minuend >= Subtrahend, then it's subtraction
//
- Minuend = 0x5a5a5a5a;
+ Minuend = 0x5a5a5a5a;
Subtrahend = 0x3b3b3b3b;
- Result = 0;
- Status = SafeUintnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x1f1f1f1f, Result);
+ Result = 0;
+ Status = SafeUintnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x1f1f1f1f, Result);
//
// Otherwise should result in an error status
//
- Minuend = 0x5a5a5a5a;
+ Minuend = 0x5a5a5a5a;
Subtrahend = 0x6d6d6d6d;
- Status = SafeUintnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -433,7 +433,7 @@ TestSafeUintnSub (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnSub (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -445,31 +445,31 @@ TestSafeIntnSub (
// If the result of subtractions doesn't overflow MAX_INTN or
// underflow MIN_INTN, then it's subtraction
//
- Minuend = 0x5a5a5a5a;
+ Minuend = 0x5a5a5a5a;
Subtrahend = 0x3a3a3a3a;
- Result = 0;
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x20202020, Result);
+ Result = 0;
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x20202020, Result);
- Minuend = 0x3a3a3a3a;
+ Minuend = 0x3a3a3a3a;
Subtrahend = 0x5a5a5a5a;
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL((-538976288), Result);
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL ((-538976288), Result);
//
// Otherwise should result in an error status
//
- Minuend = (-2054847098);
+ Minuend = (-2054847098);
Subtrahend = 2054847098;
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
- Minuend = (2054847098);
+ Minuend = (2054847098);
Subtrahend = (-2054847098);
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -477,7 +477,7 @@ TestSafeIntnSub (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnMult (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -489,19 +489,19 @@ TestSafeUintnMult (
// If the result of multiplication doesn't overflow MAX_UINTN, it will succeed
//
Multiplicand = 0xa122a;
- Multiplier = 0xd23;
- Result = 0;
- Status = SafeUintnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x844c9dbe, Result);
+ Multiplier = 0xd23;
+ Result = 0;
+ Status = SafeUintnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x844c9dbe, Result);
//
// Otherwise should result in an error status
//
Multiplicand = 0xa122a;
- Multiplier = 0xed23;
- Status = SafeUintnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Multiplier = 0xed23;
+ Status = SafeUintnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -509,7 +509,7 @@ TestSafeUintnMult (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnMult (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -522,19 +522,19 @@ TestSafeIntnMult (
// underflow MIN_UINTN, it will succeed
//
Multiplicand = 0x123456;
- Multiplier = 0x678;
- Result = 0;
- Status = SafeIntnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x75c28c50, Result);
+ Multiplier = 0x678;
+ Result = 0;
+ Status = SafeIntnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x75c28c50, Result);
//
// Otherwise should result in an error status
//
Multiplicand = 0x123456;
- Multiplier = 0xabc;
- Status = SafeIntnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Multiplier = 0xabc;
+ Status = SafeIntnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}