Piotr Caban : wineps: Register print processor.
Module: wine Branch: master Commit: b0900254791daa66164792170fe1dd38a4f60476 URL: https://gitlab.winehq.org/wine/wine/-/commit/b0900254791daa66164792170fe1dd3... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Tue Dec 6 16:27:21 2022 +0100 wineps: Register print processor. --- dlls/wineps.drv/printproc.c | 7 +++++++ dlls/wineps.drv/wineps.drv.spec | 1 + loader/wine.inf.in | 1 + 3 files changed, 9 insertions(+) diff --git a/dlls/wineps.drv/printproc.c b/dlls/wineps.drv/printproc.c index 613b8752948..f3cd99005ea 100644 --- a/dlls/wineps.drv/printproc.c +++ b/dlls/wineps.drv/printproc.c @@ -149,3 +149,10 @@ BOOL WINAPI ClosePrintProcessor(HANDLE pp) LocalFree(data); return TRUE; } + +HRESULT WINAPI DllRegisterServer(void) +{ + AddPrintProcessorW(NULL, (WCHAR *)L"Windows 4.0", (WCHAR *)L"wineps.drv", (WCHAR *)L"wineps"); + AddPrintProcessorW(NULL, NULL, (WCHAR *)L"wineps.drv", (WCHAR *)L"wineps"); + return S_OK; +} diff --git a/dlls/wineps.drv/wineps.drv.spec b/dlls/wineps.drv/wineps.drv.spec index 741212786e5..45b7d114e7e 100644 --- a/dlls/wineps.drv/wineps.drv.spec +++ b/dlls/wineps.drv/wineps.drv.spec @@ -1,4 +1,5 @@ @ cdecl wine_get_gdi_driver(long) PSDRV_get_gdi_driver +@ stdcall -private DllRegisterServer() # Printer driver config exports @ stdcall DrvDeviceCapabilities(ptr wstr long ptr ptr) diff --git a/loader/wine.inf.in b/loader/wine.inf.in index 8bd7e448197..f1525c4f6dd 100644 --- a/loader/wine.inf.in +++ b/loader/wine.inf.in @@ -2075,6 +2075,7 @@ HKLM,%CurrentVersion%\Telephony\Country List\998,"SameAreaRule",,"G" 11,,urlmon.dll,1 11,,windowscodecs.dll,1 11,,winegstreamer.dll,1 +55,,wineps.drv,1 11,,wineqtdecoder.dll,1 11,,winevulkan.dll,1 55,,winprint.dll,1
participants (1)
-
Alexandre Julliard