regsvr32 patches (argument handler, unicode)

Hugh McMaster hugh.mcmaster at masterindexing.com
Thu May 1 09:06:17 CDT 2014


Is there a reason that patches 104221 to 104224 were not committed? Perhaps a test case is needed?

[1/4] regsvr32: Implement new method of handling arguments/flags    ( http://source.winehq.org/patches/data/104221 )
This patch replaces the existing argument/flag handler in regsvr32.c (mostly repeated calls to strcasecmp) with a new handler based on a switch statement.

[2/4] regsvr32: Convert to Unicod    ( http://source.winehq.org/patches/data/104222 )
This patch modifies the source in regsvr32.c so that regsvr32.exe runs entirely in Unicode. Note that the Windows version has Unicode support. Wine does not (yet).

[3/4] regsvr32: Add WriteFile support    ( http://source.winehq.org/patches/data/104223 )
This patch adds WriteFile() support to regsvr32's output_write() function. It is used in the event that WriteConsoleW() fails.

[4/4] regsvr32: Fix a number of errors in the comments of regsvr32.c    ( http://source.winehq.org/patches/data/104224 )
This patch fixes a number of spelling, grammar and logic errors in the comments of regsvr32.c.

Thank you.

--
Hugh McMaster



More information about the wine-devel mailing list