wine
17 years agoserver: Remove the return value of the flush() method, it's not used.
Alexandre Julliard [Tue, 27 Mar 2007 14:51:44 +0000 (16:51 +0200)] 
server: Remove the return value of the flush() method, it's not used.

17 years agoserver: Add support for queuing a user APC upon async I/O completion.
Alexandre Julliard [Tue, 27 Mar 2007 14:42:27 +0000 (16:42 +0200)] 
server: Add support for queuing a user APC upon async I/O completion.

17 years agosetupapi: Add several tests for SetupCopyOEMInf, with fixes so the tests don't crash.
James Hawkins [Mon, 26 Mar 2007 23:35:16 +0000 (18:35 -0500)] 
setupapi: Add several tests for SetupCopyOEMInf, with fixes so the tests don't crash.

17 years agosetupapi: Add missing SetupCopyOEMInf flags.
James Hawkins [Mon, 26 Mar 2007 23:34:22 +0000 (18:34 -0500)] 
setupapi: Add missing SetupCopyOEMInf flags.

17 years agowine.inf: Code clean up.
Jacek Caban [Mon, 26 Mar 2007 17:40:40 +0000 (19:40 +0200)] 
wine.inf: Code clean up.

17 years agoole32: Register the ProgID for the class and file monikers.
Rob Shearman [Mon, 26 Mar 2007 17:26:17 +0000 (18:26 +0100)] 
ole32: Register the ProgID for the class and file monikers.

17 years agoole32: Move GetClassFile to moniker.c and move OleRun to ole2.c.
Rob Shearman [Mon, 26 Mar 2007 17:25:21 +0000 (18:25 +0100)] 
ole32: Move GetClassFile to moniker.c and move OleRun to ole2.c.

17 years agoole32: Add documentation for CoGetClassObject and GetClassFile.
Rob Shearman [Mon, 26 Mar 2007 17:24:27 +0000 (18:24 +0100)] 
ole32: Add documentation for CoGetClassObject and GetClassFile.

17 years agoole32: Add documentation for CreateBindCtx, BindMoniker, GetRunningObjectTable and...
Rob Shearman [Mon, 26 Mar 2007 17:23:51 +0000 (18:23 +0100)] 
ole32: Add documentation for CreateBindCtx, BindMoniker, GetRunningObjectTable and OleRun.

17 years agoole32: Handle NULL sub-objects correctly in the STGMEDIUM user marshaling functions...
Rob Shearman [Mon, 26 Mar 2007 17:20:52 +0000 (18:20 +0100)] 
ole32: Handle NULL sub-objects correctly in the STGMEDIUM user marshaling functions so that no further data in marshaled or unmarshaled.

17 years agorpcrt4: Use the correct authorization trailer length using information from the secur...
Rob Shearman [Mon, 26 Mar 2007 17:19:33 +0000 (18:19 +0100)] 
rpcrt4: Use the correct authorization trailer length using information from the security provider.

Previously it was hardcoded to 16, so only the NTLM provider would work correctly.

17 years agorpcrt4: Call CompleteAuthToken if InitializeSecurityContext returned a code that...
Rob Shearman [Mon, 26 Mar 2007 17:18:01 +0000 (18:18 +0100)] 
rpcrt4: Call CompleteAuthToken if InitializeSecurityContext returned a code that says it should be called.

Currently, the only security provider that requires this is the Digest
one, which we don't really care about, but is supported for completeness.

17 years agorpcrt4: Call InitializeSecurityContext from only one function.
Rob Shearman [Mon, 26 Mar 2007 17:17:15 +0000 (18:17 +0100)] 
rpcrt4: Call InitializeSecurityContext from only one function.

This reduces the amount of code and ensures that the parameters passed
to it stay the same, apart from the previous context and the output
buffer description.

17 years agorpcrt4: Retrieve the maximum token length from the security provider rather than...
Rob Shearman [Mon, 26 Mar 2007 17:16:34 +0000 (18:16 +0100)] 
rpcrt4: Retrieve the maximum token length from the security provider rather than using a hardcoded and rather small limit.

17 years agoole32: Generate OXID_INFO in the stub manager.
Rob Shearman [Mon, 26 Mar 2007 17:23:16 +0000 (18:23 +0100)] 
ole32: Generate OXID_INFO in the stub manager.

Copy the OXID_INFO from the stub manager, if available, in
proxy_manager_construct. Otherwise, attempt to resolve it.

Use ipidRemUnknown from OXID_INFO in the proxy manager instead of
magically generating the IPID for RemUnknown.

17 years agoole32: Add the OXID_INFO structure to dcom.idl.
Rob Shearman [Mon, 26 Mar 2007 17:22:30 +0000 (18:22 +0100)] 
ole32: Add the OXID_INFO structure to dcom.idl.

17 years agoole32: Add a stubbed out implementation of IClientSecurity to the proxy manager.
Rob Shearman [Mon, 26 Mar 2007 17:15:04 +0000 (18:15 +0100)] 
ole32: Add a stubbed out implementation of IClientSecurity to the proxy manager.

17 years agorpcrt4: Make some parameters of non-exported functions const.
Rob Shearman [Mon, 26 Mar 2007 17:14:27 +0000 (18:14 +0100)] 
rpcrt4: Make some parameters of non-exported functions const.

17 years agorpcrt4: Implement associations which are intermediary objects that track the relation...
Rob Shearman [Mon, 26 Mar 2007 17:13:49 +0000 (18:13 +0100)] 
rpcrt4: Implement associations which are intermediary objects that track the relationship between the client and a given endpoint on the server.

Use these to encapsulate the connection pool so that the lifetimes of
connections are properly handled again.

17 years agosecur32: Replace const pointer parameters with correct pointers to const.
Andrew Talbot [Mon, 26 Mar 2007 20:29:02 +0000 (21:29 +0100)] 
secur32: Replace const pointer parameters with correct pointers to const.

17 years agoloader: Replace inline static with static inline.
Andrew Talbot [Mon, 26 Mar 2007 19:27:22 +0000 (20:27 +0100)] 
loader: Replace inline static with static inline.

17 years agowinelib: Replace inline static with static inline.
Andrew Talbot [Mon, 26 Mar 2007 19:26:29 +0000 (20:26 +0100)] 
winelib: Replace inline static with static inline.

17 years agocomctl32: Constify some variables.
Andrew Talbot [Mon, 26 Mar 2007 17:57:43 +0000 (18:57 +0100)] 
comctl32: Constify some variables.

17 years agoquartz: Return proper CLSID for parser filters.
Chris Robinson [Mon, 26 Mar 2007 08:18:17 +0000 (01:18 -0700)] 
quartz: Return proper CLSID for parser filters.

17 years agocomctl32: Set label width after editting.
Piotr Caban [Mon, 26 Mar 2007 14:34:48 +0000 (16:34 +0200)] 
comctl32: Set label width after editting.

17 years agowrc: Change the format of the output of "wrc --verify-translation".
Mikołaj Zalewski [Mon, 26 Mar 2007 10:53:28 +0000 (12:53 +0200)] 
wrc: Change the format of the output of "wrc --verify-translation".

17 years agowrc: Add HTML resources support to wrc --verify-translation.
Mikołaj Zalewski [Mon, 26 Mar 2007 09:42:33 +0000 (11:42 +0200)] 
wrc: Add HTML resources support to wrc --verify-translation.

17 years agouser32: combobox: The text area height should be font_height+4.
Mikołaj Zalewski [Mon, 26 Mar 2007 09:25:21 +0000 (11:25 +0200)] 
user32: combobox: The text area height should be font_height+4.

The tests shows that CBGetTextAreaHeight was using a bad formula.

17 years agoshell32: autocomplete: Don't use sel uninitialized.
Mikołaj Zalewski [Tue, 20 Mar 2007 22:04:36 +0000 (23:04 +0100)] 
shell32: autocomplete: Don't use sel uninitialized.

17 years agowined3d: Disable texture coordinate arrays on the correct unit.
Stefan Dösinger [Sat, 24 Mar 2007 15:05:34 +0000 (16:05 +0100)] 
wined3d: Disable texture coordinate arrays on the correct unit.

17 years agowined3d: Implement bem shader instruction.
Stefan Dösinger [Mon, 26 Mar 2007 21:34:32 +0000 (23:34 +0200)] 
wined3d: Implement bem shader instruction.

17 years agowined3d: Handle input modifiers in texcrd with arb shaders.
Stefan Dösinger [Sat, 24 Mar 2007 15:08:22 +0000 (16:08 +0100)] 
wined3d: Handle input modifiers in texcrd with arb shaders.

17 years agokernel32: Don't use the reserved argument of the APC routine callback.
Alexandre Julliard [Mon, 26 Mar 2007 17:14:13 +0000 (19:14 +0200)] 
kernel32: Don't use the reserved argument of the APC routine callback.

17 years agoserver: Always return STATUS_PENDING when an async I/O operation has been queued.
Alexandre Julliard [Mon, 26 Mar 2007 17:13:21 +0000 (19:13 +0200)] 
server: Always return STATUS_PENDING when an async I/O operation has been queued.

17 years agontdll: Add Uruguayan Summer Time timezone.
Gabriel Gambetta [Sun, 25 Mar 2007 17:33:20 +0000 (14:33 -0300)] 
ntdll: Add Uruguayan Summer Time timezone.

17 years agoconfigure: Add -lXau to NASLIBS if applicable to obtain XauGetBestAuthByAddr and...
Gerald Pfeifer [Sat, 24 Mar 2007 23:44:50 +0000 (00:44 +0100)] 
configure: Add -lXau to NASLIBS if applicable to obtain XauGetBestAuthByAddr and XauDisposeAuth.

17 years agodplayx: Fixes the order of GUID initialization and storage.
Alessandro Pignotti [Sun, 25 Mar 2007 02:02:00 +0000 (04:02 +0200)] 
dplayx: Fixes the order of GUID initialization and storage.

17 years agogdi32: WidenPath partial implementation.
Laurent Vromman [Sat, 24 Mar 2007 18:19:33 +0000 (19:19 +0100)] 
gdi32: WidenPath partial implementation.

17 years agonetapi32/tests: Make NetGetUserInfo checks language independent.
Kai Blin [Sat, 24 Mar 2007 08:02:54 +0000 (09:02 +0100)] 
netapi32/tests: Make NetGetUserInfo checks language independent.

17 years agonetapi32: Implement NetUserChangePassword.
Kai Blin [Sat, 24 Mar 2007 08:02:04 +0000 (09:02 +0100)] 
netapi32: Implement NetUserChangePassword.

17 years agonetapi32: Implement NetUserDel.
Kai Blin [Sat, 24 Mar 2007 08:01:32 +0000 (09:01 +0100)] 
netapi32: Implement NetUserDel.

17 years agonetapi32: Implement NetUserAdd with a dummy user database.
Kai Blin [Sat, 24 Mar 2007 08:01:13 +0000 (09:01 +0100)] 
netapi32: Implement NetUserAdd with a dummy user database.

17 years agonetapi32/test: Test the username and password length limits.
Kai Blin [Sat, 24 Mar 2007 08:00:34 +0000 (09:00 +0100)] 
netapi32/test: Test the username and password length limits.

17 years agocomctl32: Fixed TreeView_EndEditLabelNow crash.
Piotr Caban [Sat, 24 Mar 2007 09:53:49 +0000 (10:53 +0100)] 
comctl32: Fixed TreeView_EndEditLabelNow crash.

17 years agogdi32: Implement GdiGetCodePage.
Dmitry Timoshkov [Mon, 26 Mar 2007 08:03:51 +0000 (17:03 +0900)] 
gdi32: Implement GdiGetCodePage.

17 years agoquartz: Propogate transform filter errors upstream.
Chris Robinson [Mon, 26 Mar 2007 07:30:31 +0000 (00:30 -0700)] 
quartz: Propogate transform filter errors upstream.

17 years agoquartz: Store the current reference time with the PullPin.
Chris Robinson [Sun, 25 Mar 2007 22:18:49 +0000 (15:18 -0700)] 
quartz: Store the current reference time with the PullPin.

17 years agoquartz: Implement volume and pan control for DSoundRenderer.
Chris Robinson [Mon, 26 Mar 2007 03:13:53 +0000 (20:13 -0700)] 
quartz: Implement volume and pan control for DSoundRenderer.

17 years agoquartz: Make DSoundRender_Run start the playback buffer.
Chris Robinson [Sun, 25 Mar 2007 00:43:57 +0000 (17:43 -0700)] 
quartz: Make DSoundRender_Run start the playback buffer.

17 years agoshell32: Add a stub implementation for SHPathPrepareForWrite{A, W}.
Hans Leidekker [Sat, 24 Mar 2007 16:33:12 +0000 (17:33 +0100)] 
shell32: Add a stub implementation for SHPathPrepareForWrite{A, W}.

17 years agontdll: Fully initialize the security descriptor returned from RtlSelfRelativeToAbsolu...
Hans Leidekker [Sat, 24 Mar 2007 16:32:41 +0000 (17:32 +0100)] 
ntdll: Fully initialize the security descriptor returned from RtlSelfRelativeToAbsoluteSD.

Debugged by Anastasius Focht.

17 years agompr: Add a stub implementation for WNetGetUniversalNameA.
Hans Leidekker [Sat, 24 Mar 2007 16:32:17 +0000 (17:32 +0100)] 
mpr: Add a stub implementation for WNetGetUniversalNameA.

17 years agompr: Fix buffer size calculation in WNetGetUniversalNameW.
Hans Leidekker [Sat, 24 Mar 2007 16:32:02 +0000 (17:32 +0100)] 
mpr: Fix buffer size calculation in WNetGetUniversalNameW.

17 years agooleaut32/tests: Use skip.
Paul Vriens [Sun, 25 Mar 2007 18:55:33 +0000 (20:55 +0200)] 
oleaut32/tests: Use skip.

17 years agoshlwapi/path: Proper use of GetProcessHeap().
Paul Vriens [Fri, 23 Mar 2007 19:49:00 +0000 (20:49 +0100)] 
shlwapi/path: Proper use of GetProcessHeap().

17 years agows2_32: Replace inline static with static inline.
Andrew Talbot [Fri, 23 Mar 2007 15:11:35 +0000 (15:11 +0000)] 
ws2_32: Replace inline static with static inline.

17 years agowinmm: Replace inline static with static inline.
Andrew Talbot [Fri, 23 Mar 2007 15:10:05 +0000 (15:10 +0000)] 
winmm: Replace inline static with static inline.

17 years agowininet: Replace inline static with static inline.
Andrew Talbot [Fri, 23 Mar 2007 15:09:23 +0000 (15:09 +0000)] 
wininet: Replace inline static with static inline.

17 years agowintab32: Replace inline static with static inline.
Andrew Talbot [Fri, 23 Mar 2007 15:10:45 +0000 (15:10 +0000)] 
wintab32: Replace inline static with static inline.

17 years agoshlwapi: Replace inline static with static inline.
Andrew Talbot [Fri, 23 Mar 2007 15:08:37 +0000 (15:08 +0000)] 
shlwapi: Replace inline static with static inline.

17 years agoinclude: Replace inline static with static inline.
Andrew Talbot [Fri, 23 Mar 2007 15:12:17 +0000 (15:12 +0000)] 
include: Replace inline static with static inline.

17 years agoserver: A named pipe wait can be satisfied by an idle pipe server too.
Alexandre Julliard [Fri, 23 Mar 2007 13:03:23 +0000 (14:03 +0100)] 
server: A named pipe wait can be satisfied by an idle pipe server too.

17 years agontdll: Avoid overwriting the result of the async I/O callback in NtFsControlFile.
Alexandre Julliard [Fri, 23 Mar 2007 13:02:13 +0000 (14:02 +0100)] 
ntdll: Avoid overwriting the result of the async I/O callback in NtFsControlFile.

17 years agokernel32: Fixed timeout calculation in WaitNamedPipe.
Alexandre Julliard [Fri, 23 Mar 2007 12:06:44 +0000 (13:06 +0100)] 
kernel32: Fixed timeout calculation in WaitNamedPipe.

17 years agocomctl32: Constify some variables.
Andrew Talbot [Thu, 22 Mar 2007 23:02:31 +0000 (23:02 +0000)] 
comctl32: Constify some variables.

17 years agocomctl32: Constify some variables.
Andrew Talbot [Thu, 22 Mar 2007 23:02:18 +0000 (23:02 +0000)] 
comctl32: Constify some variables.

17 years agokernel32: Add stub for AttachConsole.
Louis Lenders [Thu, 22 Mar 2007 20:32:36 +0000 (20:32 +0000)] 
kernel32: Add stub for AttachConsole.

17 years agonetapi32/tests: Use LoadLibrary where needed and skip.
Paul Vriens [Fri, 23 Mar 2007 10:32:36 +0000 (11:32 +0100)] 
netapi32/tests: Use LoadLibrary where needed and skip.

17 years agod3d9/tests: Add test for texbem instruction.
Fabian Bieler [Thu, 22 Mar 2007 16:44:17 +0000 (17:44 +0100)] 
d3d9/tests: Add test for texbem instruction.

17 years agowined3d: Fix arb texbem instruction for projective textures.
Fabian Bieler [Thu, 22 Mar 2007 16:43:50 +0000 (17:43 +0100)] 
wined3d: Fix arb texbem instruction for projective textures.

17 years agowined3d: Fix glsl texbem instruction for projective textures.
Fabian Bieler [Thu, 22 Mar 2007 16:42:41 +0000 (17:42 +0100)] 
wined3d: Fix glsl texbem instruction for projective textures.

17 years agowined3d: Implemented bump map transform for texbem in GLSL with native signed textures.
Fabian Bieler [Thu, 22 Mar 2007 16:42:03 +0000 (17:42 +0100)] 
wined3d: Implemented bump map transform for texbem in GLSL with native signed textures.

17 years agod3d9/tests: Add test for fog with shader.
Fabian Bieler [Thu, 22 Mar 2007 16:41:22 +0000 (17:41 +0100)] 
d3d9/tests: Add test for fog with shader.

17 years agowined3d: Remove fog coordinate clamping in the vertex shader.
Fabian Bieler [Thu, 22 Mar 2007 16:34:57 +0000 (17:34 +0100)] 
wined3d: Remove fog coordinate clamping in the vertex shader.

17 years agowined3d: Implement linear fog with pixel shader.
Fabian Bieler [Thu, 22 Mar 2007 16:32:48 +0000 (17:32 +0100)] 
wined3d: Implement linear fog with pixel shader.

17 years agorpcrt4: Replace inline static with static inline.
Andrew Talbot [Thu, 22 Mar 2007 18:26:46 +0000 (18:26 +0000)] 
rpcrt4: Replace inline static with static inline.

17 years agooleaut32: Replace inline static with static inline.
Andrew Talbot [Thu, 22 Mar 2007 18:29:03 +0000 (18:29 +0000)] 
oleaut32: Replace inline static with static inline.

17 years agoole32: Replace inline static with static inline.
Andrew Talbot [Thu, 22 Mar 2007 18:24:53 +0000 (18:24 +0000)] 
ole32: Replace inline static with static inline.

17 years agomsvcrt/tests: Replace inline static with static inline.
Andrew Talbot [Thu, 22 Mar 2007 18:22:51 +0000 (18:22 +0000)] 
msvcrt/tests: Replace inline static with static inline.

17 years agoshell32: Replace inline static with static inline.
Andrew Talbot [Thu, 22 Mar 2007 18:27:53 +0000 (18:27 +0000)] 
shell32: Replace inline static with static inline.

17 years agomsi: Replace inline static with static inline.
Andrew Talbot [Thu, 22 Mar 2007 18:21:52 +0000 (18:21 +0000)] 
msi: Replace inline static with static inline.

17 years agodplayx: Corrected the way nameserver initializes the sessiondesc structure on broadca...
Alessandro Pignotti [Thu, 22 Mar 2007 16:20:17 +0000 (17:20 +0100)] 
dplayx: Corrected the way nameserver initializes the sessiondesc structure on broadcast request reply.

17 years agoserver: Print the callback function in the APC_ASYNC_IO trace.
Alexandre Julliard [Fri, 23 Mar 2007 10:49:59 +0000 (11:49 +0100)] 
server: Print the callback function in the APC_ASYNC_IO trace.

17 years agoserver: Implement the open_file method for named pipes.
Alexandre Julliard [Thu, 22 Mar 2007 15:47:46 +0000 (16:47 +0100)] 
server: Implement the open_file method for named pipes.

Get rid of the open_named_pipe request, we can now use a normal open_file_object.

17 years agoserver: Implement the open_file method for mailslots.
Alexandre Julliard [Thu, 22 Mar 2007 15:36:54 +0000 (16:36 +0100)] 
server: Implement the open_file method for mailslots.

Get rid of the open_mailslot request, we can now use a normal open_file_object.

17 years agontdll: Better support for NT path names in wine_nt_to_unix_file_name.
Alexandre Julliard [Thu, 22 Mar 2007 15:35:51 +0000 (16:35 +0100)] 
ntdll: Better support for NT path names in wine_nt_to_unix_file_name.

Don't map NT namespace 1:1 to Unix, add a magic \??\unix device instead.
More generic support for \??\ devices, with fallback to the wineserver
for paths that don't exist.

17 years agoRevert 7c35db07c35db0... msiexec: Use CommandLineToArgvW instead of process_args...
Aric Stewart [Thu, 22 Mar 2007 13:20:16 +0000 (08:20 -0500)] 
Revert 7c35db07c35db0... msiexec: Use CommandLineToArgvW instead of process_args to reduce code duplication.

The previous command line processing is not identical to
CommandLineToArgvW and CommandLineToArgvW breaks msi command line
processing for things such as Excel Viewer 2003.

Specifically the command line created by the Excel Viewer 2003 and
passed to msiexec.exe is "c:\windows\system32\msiexec.exe" /I
C:\windows\temp\IXP000.TMP\XLVIEW.MSI CDCACHE="2"
LAUNCHEDFROMSETUP="1" SETUPEXEPATH="C:\windows\temp\IXP000.TMP\"
SETUPEXENAME="SETUP.EXE" /lpiwaeo "C:\windows\temp\Microsoft Office
Excel Viewer 2003 Setup(0001)_Task(0001).txt" CDCACH"...

17 years agoriched20: Split unicode and ansi window procs, handle messages depending on the unico...
Dmitry Timoshkov [Thu, 22 Mar 2007 11:09:43 +0000 (19:09 +0800)] 
riched20: Split unicode and ansi window procs, handle messages depending on the unicode flag.

Add a hack for WM_GETTEXT in RichEdit20W class when running in win9x emulation mode.

17 years agouser32: WM_GETTEXT message converters have to 0-terminate output buffer if there...
Dmitry Timoshkov [Thu, 22 Mar 2007 11:08:21 +0000 (19:08 +0800)] 
user32: WM_GETTEXT message converters have to 0-terminate output buffer if there is enough space even if there is no text to convert.

17 years agoserver: Don't enforce mailslots path format in ntdll, only in the server.
Alexandre Julliard [Thu, 22 Mar 2007 13:41:37 +0000 (14:41 +0100)] 
server: Don't enforce mailslots path format in ntdll, only in the server.

17 years agoserver: Don't enforce named pipes path format in ntdll, only in the server.
Alexandre Julliard [Thu, 22 Mar 2007 13:40:41 +0000 (14:40 +0100)] 
server: Don't enforce named pipes path format in ntdll, only in the server.

17 years agoserver: Create the named pipe and mailslot devices under \Device.
Alexandre Julliard [Thu, 22 Mar 2007 11:01:16 +0000 (12:01 +0100)] 
server: Create the named pipe and mailslot devices under \Device.

Add appropriate symlinks to them in the \?? directory.

17 years agoserver: Implemented the open_file method for named pipe and mailslot devices.
Alexandre Julliard [Thu, 22 Mar 2007 10:52:40 +0000 (11:52 +0100)] 
server: Implemented the open_file method for named pipe and mailslot devices.

17 years agoserver: Add an open_file() function to the object operations.
Alexandre Julliard [Thu, 22 Mar 2007 10:44:29 +0000 (11:44 +0100)] 
server: Add an open_file() function to the object operations.

17 years agowine.inf: Move fake rundll32 to the system directory.
Juan Lang [Tue, 20 Mar 2007 01:08:53 +0000 (18:08 -0700)] 
wine.inf: Move fake rundll32 to the system directory.

17 years agoshell32: Define avi resource #163.
Louis Lenders [Thu, 22 Mar 2007 09:16:54 +0000 (09:16 +0000)] 
shell32: Define avi resource #163.

17 years agokernel32: Print a fixme only once.
Louis Lenders [Thu, 22 Mar 2007 08:51:57 +0000 (08:51 +0000)] 
kernel32: Print a fixme only once.

17 years agows2_32: WSASendTo should always re-enable the FD_WRITE event.
Damjan Jovanovic [Thu, 22 Mar 2007 06:03:28 +0000 (08:03 +0200)] 
ws2_32: WSASendTo should always re-enable the FD_WRITE event.

17 years agoRevert "gdi32: Disable the freetype mmap sharing on Mac OS.".
Ken Thomases [Wed, 21 Mar 2007 23:36:39 +0000 (18:36 -0500)] 
Revert "gdi32: Disable the freetype mmap sharing on Mac OS.".

This reverts ae9f68dec91cd6ac66a99dc62d69dc53eaf910d0 commit.  Because
of commit 4e6860433e72714ed1e500eb523710656e71ba02 which extracts the
constituent fonts from Mac suitcase fonts, we can use mmap on font
files on the Mac.

17 years agocomctl32: Constify some variables.
Andrew Talbot [Wed, 21 Mar 2007 21:51:22 +0000 (21:51 +0000)] 
comctl32: Constify some variables.