Module: wine Branch: master Commit: 4c136a5df3c25d4404fa69227fdfe9bcf595b6ee URL: http://source.winehq.org/git/wine.git/?a=commit;h=4c136a5df3c25d4404fa69227f...
Author: Jeremy White jwhite@winehq.org Date: Mon Nov 30 17:04:09 2009 -0600
winspool: Remove unvarying unicode parameter from WINSPOOL_EnumPrinters.
---
dlls/winspool.drv/info.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c index f1a956d..37a2bf7 100644 --- a/dlls/winspool.drv/info.c +++ b/dlls/winspool.drv/info.c @@ -3720,14 +3720,14 @@ BOOL WINAPI GetPrinterA(HANDLE hPrinter, DWORD Level, LPBYTE pPrinter, }
/***************************************************************************** - * WINSPOOL_EnumPrinters + * WINSPOOL_EnumPrintersW * - * Implementation of EnumPrintersA|W + * Implementation of EnumPrintersW */ -static BOOL WINSPOOL_EnumPrinters(DWORD dwType, LPWSTR lpszName, +static BOOL WINSPOOL_EnumPrintersW(DWORD dwType, LPWSTR lpszName, DWORD dwLevel, LPBYTE lpbPrinters, DWORD cbBuf, LPDWORD lpdwNeeded, - LPDWORD lpdwReturned, BOOL unicode) + LPDWORD lpdwReturned)
{ HKEY hkeyPrinters, hkeyPrinter; @@ -3824,25 +3824,25 @@ static BOOL WINSPOOL_EnumPrinters(DWORD dwType, LPWSTR lpszName, switch(dwLevel) { case 1: WINSPOOL_GetPrinter_1(hkeyPrinter, (PRINTER_INFO_1W *)pi, buf, - left, &needed, unicode); + left, &needed, TRUE); used += needed; if(pi) pi += sizeof(PRINTER_INFO_1W); break; case 2: WINSPOOL_GetPrinter_2(hkeyPrinter, (PRINTER_INFO_2W *)pi, buf, - left, &needed, unicode); + left, &needed, TRUE); used += needed; if(pi) pi += sizeof(PRINTER_INFO_2W); break; case 4: WINSPOOL_GetPrinter_4(hkeyPrinter, (PRINTER_INFO_4W *)pi, buf, - left, &needed, unicode); + left, &needed, TRUE); used += needed; if(pi) pi += sizeof(PRINTER_INFO_4W); break; case 5: WINSPOOL_GetPrinter_5(hkeyPrinter, (PRINTER_INFO_5W *)pi, buf, - left, &needed, unicode); + left, &needed, TRUE); used += needed; if(pi) pi += sizeof(PRINTER_INFO_5W); break; @@ -3932,8 +3932,8 @@ BOOL WINAPI EnumPrintersW( LPDWORD lpdwReturned /* [out] number of entries returned */ ) { - return WINSPOOL_EnumPrinters(dwType, lpszName, dwLevel, lpbPrinters, cbBuf, - lpdwNeeded, lpdwReturned, TRUE); + return WINSPOOL_EnumPrintersW(dwType, lpszName, dwLevel, lpbPrinters, cbBuf, + lpdwNeeded, lpdwReturned); }
/******************************************************************