From abc461bf955184de75af31e750c9fe005c8f4872 Mon Sep 17 00:00:00 2001 From: Paul Cercueil Date: Wed, 3 Jul 2013 23:45:38 -0400 Subject: [PATCH] Fix build on 32-bit targets... This fixes commit 59a456690b3b980ef6aa9365ab78fcc47e0d42dc which introduced a regression. --- src/textdialog.cpp | 2 +- src/textmanualdialog.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/textdialog.cpp b/src/textdialog.cpp index edb8d3d..1859c04 100644 --- a/src/textdialog.cpp +++ b/src/textdialog.cpp @@ -139,7 +139,7 @@ void TextDialog::exec() { if (firstRow + rowsPerPage*2 -1 < text->size()) { firstRow += rowsPerPage-1; } else { - firstRow = max(0lu, text->size() - rowsPerPage); + firstRow = max(0ul, (unsigned long) (text->size() - rowsPerPage)); } break; case InputManager::SETTINGS: diff --git a/src/textmanualdialog.cpp b/src/textmanualdialog.cpp index 25324a6..30de855 100644 --- a/src/textmanualdialog.cpp +++ b/src/textmanualdialog.cpp @@ -133,7 +133,7 @@ void TextManualDialog::exec() { break; case InputManager::ALTRIGHT: if (firstRow + rowsPerPage*2 -1 < pages[page].text.size()) firstRow += rowsPerPage-1; - else firstRow = max(0lu, pages[page].text.size() - rowsPerPage); + else firstRow = max(0ul, (unsigned long) (pages[page].text.size() - rowsPerPage)); break; case InputManager::CANCEL: case InputManager::SETTINGS: