INT64\r
EFIAPI\r
InternalMathDivRemS64x64 (\r
- IN INT64 Dividend,\r
- IN INT64 Divisor,\r
- OUT INT64 *Remainder OPTIONAL\r
+ IN INT64 Dividend,\r
+ IN INT64 Divisor,\r
+ OUT INT64 *Remainder OPTIONAL\r
)\r
{\r
- INT64 Quot;\r
+ INT64 Quot;\r
\r
Quot = InternalMathDivRemU64x64 (\r
- (UINT64) (Dividend >= 0 ? Dividend : -Dividend),\r
- (UINT64) (Divisor >= 0 ? Divisor : -Divisor),\r
- (UINT64 *) Remainder\r
+ (UINT64)(Dividend >= 0 ? Dividend : -Dividend),\r
+ (UINT64)(Divisor >= 0 ? Divisor : -Divisor),\r
+ (UINT64 *)Remainder\r
);\r
- if (Remainder != NULL && Dividend < 0) {\r
+ if ((Remainder != NULL) && (Dividend < 0)) {\r
*Remainder = -*Remainder;\r
}\r
+\r
return (Dividend ^ Divisor) >= 0 ? Quot : -Quot;\r
}\r