diff --git a/src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m b/src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m index 6bc97be3b60..cbca56a4b2a 100644 --- a/src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m +++ b/src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m @@ -360,8 +360,7 @@ static void nsPrintInfoToJavaPrinterJob(JNIEnv* env, NSPrintInfo* src, jobject d DECLARE_METHOD(jm_setPageRangeAttribute, sjc_CPrinterJob, "setPageRangeAttribute", "(IIZ)V"); DECLARE_METHOD(jm_setPrintToFile, sjc_CPrinterJob, "setPrintToFile", "(Z)V"); - NSPrintJobDispositionValue jobDisposition = [src jobDisposition]; - if (jobDisposition == NSPrintSaveJob) { + if (src.jobDisposition == NSPrintSaveJob) { (*env)->CallVoidMethod(env, dstPrinterJob, jm_setPrintToFile, true); } else { (*env)->CallVoidMethod(env, dstPrinterJob, jm_setPrintToFile, false);