--- old/src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m 2020-08-05 17:14:38.000000000 -0700 +++ new/src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m 2020-08-05 17:14:37.000000000 -0700 @@ -362,9 +362,9 @@ jLastPage = [nsLastPage integerValue] - 1; } isRangeSet = true; - } - JNFCallVoidMethod(env, dstPrinterJob, jm_setPageRangeAttribute, - jFirstPage, jLastPage, isRangeSet); + } + JNFCallVoidMethod(env, dstPrinterJob, jm_setPageRangeAttribute, + jFirstPage, jLastPage, isRangeSet); // AWT_THREADING Safe (known object) } @@ -419,7 +419,7 @@ [printingDictionary setObject:[NSNumber numberWithInteger:fromPage] forKey:NSPrintFirstPage]; [printingDictionary setObject:[NSNumber numberWithInteger:toPage] forKey:NSPrintLastPage]; - jobject page = JNFCallObjectMethod(env, srcPrinterJob, jm_getPageFormat); + jobject page = JNFCallObjectMethod(env, srcPrinterJob, jm_getPageFormat); if (page != NULL) { javaPageFormatToNSPrintInfo(env, NULL, page, dst); }