// it isn't necessary.\r
//\r
if (TerminalDevice->TerminalType == TTYTERMTYPE &&\r
- Mode->CursorRow == Row) {\r
- if (Mode->CursorColumn > Column) {\r
+ (UINTN)Mode->CursorRow == Row) {\r
+ if ((UINTN)Mode->CursorColumn > Column) {\r
mCursorBackwardString[FW_BACK_OFFSET + 0] = (CHAR16) ('0' + ((Mode->CursorColumn - Column) / 10));\r
mCursorBackwardString[FW_BACK_OFFSET + 1] = (CHAR16) ('0' + ((Mode->CursorColumn - Column) % 10));\r
String = mCursorBackwardString;\r
}\r
- else if (Column > Mode->CursorColumn) {\r
+ else if (Column > (UINTN)Mode->CursorColumn) {\r
mCursorForwardString[FW_BACK_OFFSET + 0] = (CHAR16) ('0' + ((Column - Mode->CursorColumn) / 10));\r
mCursorForwardString[FW_BACK_OFFSET + 1] = (CHAR16) ('0' + ((Column - Mode->CursorColumn) % 10));\r
String = mCursorForwardString;\r