Bug 552243 - nsPrintDialogServiceX::Show compares lastPage (32bit) against LONG_MAX (64bit), r=josh

This commit is contained in:
timeless@mozdev.org 2010-03-13 20:36:00 -08:00
Родитель 7a92d22ed5
Коммит f038379f4b
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -134,7 +134,7 @@ nsPrintDialogServiceX::Show(nsIDOMWindow *aParent, nsIPrintSettings *aSettings,
OSStatus status = ::PMGetFirstPage(nativePrintSettings, &firstPage);
if (status == noErr) {
status = ::PMGetLastPage(nativePrintSettings, &lastPage);
if (status == noErr && lastPage != LONG_MAX) {
if (status == noErr && lastPage != PR_UINT32_MAX) {
aSettings->SetPrintRange(nsIPrintSettings::kRangeSpecifiedPageRange);
aSettings->SetStartPageRange(firstPage);
aSettings->SetEndPageRange(lastPage);