From 87292bb39640f8b39c51a5cec7d240ed34997f1b Mon Sep 17 00:00:00 2001 From: Huw Davies Date: Thu, 21 Jun 2012 12:59:01 +0100 Subject: [PATCH] wineps: Always update the default devmode. --- dlls/wineps.drv/init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/wineps.drv/init.c b/dlls/wineps.drv/init.c index 4beb45a105d..07d52d2e5b4 100644 --- a/dlls/wineps.drv/init.c +++ b/dlls/wineps.drv/init.c @@ -630,8 +630,6 @@ PRINTERINFO *PSDRV_FindPrinterInfo(LPCWSTR name) dm.dmPublic.u1.s1.dmPaperSize = papersize; PSDRV_MergeDevmodes(pi->Devmode, &dm, pi); } - - set_devmode( hPrinter, pi->Devmode ); } if(pi->ppd->DefaultPageSize) { /* We'll let the ppd override the devmode */ @@ -672,6 +670,8 @@ PRINTERINFO *PSDRV_FindPrinterInfo(LPCWSTR name) pi->Devmode->dmPublic.dmDuplex = DMDUP_SIMPLEX; } + set_devmode( hPrinter, pi->Devmode ); + pi->FontSubTable = load_font_sub_table( hPrinter, &pi->FontSubTableSize ); LIST_FOR_EACH_ENTRY( font, &pi->ppd->InstalledFonts, FONTNAME, entry ) -- 2.11.4.GIT