wine
14 years agousp10: Update ScriptItemize to use the baselevel of a unified run.
Aric Stewart [Thu, 29 Apr 2010 12:32:03 +0000 (07:32 -0500)] 
usp10: Update ScriptItemize to use the baselevel of a unified run.

14 years agowinex11: Unify German keyboard mapping.
Jörg Höhle [Thu, 11 Feb 2010 03:15:08 +0000 (04:15 +0100)] 
winex11: Unify German keyboard mapping.

14 years agomsi: Support multiple patches per package.
Hans Leidekker [Thu, 29 Apr 2010 07:39:22 +0000 (09:39 +0200)] 
msi: Support multiple patches per package.

14 years agomsi: Simplify msi_set_context.
Hans Leidekker [Thu, 29 Apr 2010 07:39:08 +0000 (09:39 +0200)] 
msi: Simplify msi_set_context.

14 years agomsi: Make sure to only open a patch database in msi_apply_patch_package.
Hans Leidekker [Thu, 29 Apr 2010 07:38:54 +0000 (09:38 +0200)] 
msi: Make sure to only open a patch database in msi_apply_patch_package.

14 years agomsi: Test the contents of some of the system tables before and after patching.
Hans Leidekker [Thu, 29 Apr 2010 07:38:36 +0000 (09:38 +0200)] 
msi: Test the contents of some of the system tables before and after patching.

14 years agomsi: Store a copy of the file extension in the MSIMIME structure.
Hans Leidekker [Thu, 29 Apr 2010 07:38:08 +0000 (09:38 +0200)] 
msi: Store a copy of the file extension in the MSIMIME structure.

Fixes a crash that occurs when the extension foreign key points to nowhere.
Reported by Vincent Pelletier.

14 years agomsi: Fix some test failures on Windows.
Hans Leidekker [Thu, 29 Apr 2010 07:37:44 +0000 (09:37 +0200)] 
msi: Fix some test failures on Windows.

14 years agowined3d: Store the VTF format capability in the format table.
Henri Verbeet [Wed, 28 Apr 2010 22:09:03 +0000 (00:09 +0200)] 
wined3d: Store the VTF format capability in the format table.

14 years agowined3d: Store the sRGB write format capability in the format table.
Henri Verbeet [Wed, 28 Apr 2010 22:09:02 +0000 (00:09 +0200)] 
wined3d: Store the sRGB write format capability in the format table.

14 years agowined3d: Store the sRGB read format capability in the format table.
Henri Verbeet [Wed, 28 Apr 2010 22:09:01 +0000 (00:09 +0200)] 
wined3d: Store the sRGB read format capability in the format table.

14 years agowined3d: Store the bumpmap format capability in the format table.
Henri Verbeet [Wed, 28 Apr 2010 22:09:00 +0000 (00:09 +0200)] 
wined3d: Store the bumpmap format capability in the format table.

14 years agowined3d: Avoid some needless depth buffer copies.
Henri Verbeet [Wed, 28 Apr 2010 22:08:59 +0000 (00:08 +0200)] 
wined3d: Avoid some needless depth buffer copies.

If an application switches between render targets of a different size, but
with the same depth/stencil surface it'll typically clear the depth/stencil
surface before drawing. However, in case of the smaller render target that
wouldn't be a full clear, so we'd have to do a depth copy if we also switched
between onscreen and offscreen rendering. Keeping track of which part of the
depth/stencil surface is current for onscreen/offscreen allows us to avoid
most of these kinds of copies. The current scheme requires the current/dirty
rectangle to have an origin at (0,0). This could be extended to an arbitrary
rectangle, but the bookkeeping becomes somewhat more complex in that case, and
it's not clear that there would be much of a benefit at this point.

14 years agommdevapi: Add a warning if openal is not available.
Maarten Lankhorst [Wed, 28 Apr 2010 20:06:54 +0000 (22:06 +0200)] 
mmdevapi: Add a warning if openal is not available.

As spotted by Christoph Hohmann.

14 years agowinex11: Make the cursor window global instead of per-thread, and send it a message...
Alexandre Julliard [Thu, 29 Apr 2010 00:23:05 +0000 (19:23 -0500)] 
winex11: Make the cursor window global instead of per-thread, and send it a message when the cursor changes.

14 years agod3dx9: Add source register modifiers (sm 2+) support to the shader assembler.
Matteo Bruni [Wed, 21 Apr 2010 14:15:46 +0000 (16:15 +0200)] 
d3dx9: Add source register modifiers (sm 2+) support to the shader assembler.

14 years agod3dx9: Add instruction modifiers (sm 2.0+) support to the shader assembler.
Matteo Bruni [Wed, 21 Apr 2010 14:15:46 +0000 (16:15 +0200)] 
d3dx9: Add instruction modifiers (sm 2.0+) support to the shader assembler.

14 years agod3dx9: Add swizzle and writemask support to the shader assembler.
Matteo Bruni [Wed, 21 Apr 2010 14:15:46 +0000 (16:15 +0200)] 
d3dx9: Add swizzle and writemask support to the shader assembler.

14 years agomsi: Move all file comparisons to CostFinalize.
Hans Leidekker [Tue, 27 Apr 2010 11:30:32 +0000 (13:30 +0200)] 
msi: Move all file comparisons to CostFinalize.

File costing can't be done correctly on upgrades unless we know
which files are going to be overwritten.

14 years agomsi: Always evaluate component conditions.
Hans Leidekker [Tue, 27 Apr 2010 11:30:10 +0000 (13:30 +0200)] 
msi: Always evaluate component conditions.

Fixes a regression caused by 0d770c96fe3172a7db64d7efb7819a70a6352370.

14 years agomsi/tests: Use a unique product code when testing MsiConfigureFeature parameter valid...
Hans Leidekker [Tue, 27 Apr 2010 11:29:49 +0000 (13:29 +0200)] 
msi/tests: Use a unique product code when testing MsiConfigureFeature parameter validation.

This is to avoid ERROR_INSTALL_ALREADY_RUNNING errors on Windows.

14 years agomsi: Only set the property in the Reinstall event.
Hans Leidekker [Tue, 27 Apr 2010 11:29:31 +0000 (13:29 +0200)] 
msi: Only set the property in the Reinstall event.

14 years agomsi/tests: Return INVALID_FILE_SIZE from get_pf_file_size if the file can't be opened.
Hans Leidekker [Tue, 27 Apr 2010 11:29:14 +0000 (13:29 +0200)] 
msi/tests: Return INVALID_FILE_SIZE from get_pf_file_size if the file can't be opened.

So we can distinguish a zero-sized file from a file that doesn't exist.

14 years agomsvcrt: Fix wrong msvcr90 in comments.
Detlef Riekenberg [Wed, 28 Apr 2010 15:44:51 +0000 (17:44 +0200)] 
msvcrt: Fix wrong msvcr90 in comments.

14 years agomsvcr70: Sync exports to current msvcrt.
Detlef Riekenberg [Wed, 28 Apr 2010 15:35:06 +0000 (17:35 +0200)] 
msvcr70: Sync exports to current msvcrt.

14 years agomsvcr90: Sync exports to current msvcrt exports.
Detlef Riekenberg [Wed, 28 Apr 2010 15:32:34 +0000 (17:32 +0200)] 
msvcr90: Sync exports to current msvcrt exports.

14 years agomsvcr80: Sync exports to current msvcrt exports.
Detlef Riekenberg [Wed, 28 Apr 2010 15:32:34 +0000 (17:32 +0200)] 
msvcr80: Sync exports to current msvcrt exports.

14 years agousp10/test: Restructure test_ScriptItemize to make the test easier to manage and...
Aric Stewart [Wed, 28 Apr 2010 14:30:12 +0000 (09:30 -0500)] 
usp10/test: Restructure test_ScriptItemize to make the test easier to manage and expand.

14 years agowineps.drv: Start a new current path in PSDRV_PolyPolygon.
Ilya Shpigor [Mon, 26 Apr 2010 10:12:16 +0000 (14:12 +0400)] 
wineps.drv: Start a new current path in PSDRV_PolyPolygon.

14 years agocontrol: Convert application to Unicode.
Detlef Riekenberg [Tue, 27 Apr 2010 19:13:53 +0000 (21:13 +0200)] 
control: Convert application to Unicode.

14 years agodinput: Add the riid for an unsupported interface to a FIXME.
Detlef Riekenberg [Tue, 27 Apr 2010 21:45:43 +0000 (23:45 +0200)] 
dinput: Add the riid for an unsupported interface to a FIXME.

14 years agowineps.drv: MM_ISOTROPIC and MM_ANISOTROPIC should also have inverted y-transforms...
Huw Davies [Wed, 28 Apr 2010 14:05:02 +0000 (15:05 +0100)] 
wineps.drv: MM_ISOTROPIC and MM_ANISOTROPIC should also have inverted y-transforms (even if the page -> device mapping results in a negative y-scale).

14 years agokernel32/tests: Document a few FormatMessage tests which are broken on older Windows.
Andrew Nguyen [Wed, 28 Apr 2010 09:20:50 +0000 (04:20 -0500)] 
kernel32/tests: Document a few FormatMessage tests which are broken on older Windows.

14 years agokernel32: Merge the insertion and non-insertion codepaths in the format_message helpe...
Andrew Nguyen [Wed, 28 Apr 2010 09:20:48 +0000 (04:20 -0500)] 
kernel32: Merge the insertion and non-insertion codepaths in the format_message helper together to share common functionality.

14 years agokernel32: Process CRLF escape sequences in normal insert sequence processing path...
Andrew Nguyen [Wed, 28 Apr 2010 09:20:44 +0000 (04:20 -0500)] 
kernel32: Process CRLF escape sequences in normal insert sequence processing path in FormatMessageA/W.

14 years agokernel32: Remove a superfluous function call in the format_insert helper.
Andrew Nguyen [Wed, 28 Apr 2010 09:20:41 +0000 (04:20 -0500)] 
kernel32: Remove a superfluous function call in the format_insert helper.

14 years agokernel32/tests: Centralize the FormatMessageW skip detection.
Andrew Nguyen [Wed, 28 Apr 2010 09:20:39 +0000 (04:20 -0500)] 
kernel32/tests: Centralize the FormatMessageW skip detection.

14 years agokernel32: Handle some escape sequences with FORMAT_MESSAGE_IGNORE_INSERTS in FormatMe...
Andrew Nguyen [Wed, 28 Apr 2010 09:20:35 +0000 (04:20 -0500)] 
kernel32: Handle some escape sequences with FORMAT_MESSAGE_IGNORE_INSERTS in FormatMessageA/W.

14 years agokernel32: Correct output buffer behavior with empty input strings for FormatMessageA/W.
Andrew Nguyen [Wed, 28 Apr 2010 09:20:32 +0000 (04:20 -0500)] 
kernel32: Correct output buffer behavior with empty input strings for FormatMessageA/W.

14 years agokernel32: Improve flag error handling in FormatMessageA/W.
Andrew Nguyen [Wed, 28 Apr 2010 09:20:25 +0000 (04:20 -0500)] 
kernel32: Improve flag error handling in FormatMessageA/W.

14 years agokernel32: Remove leftover preprocessor undef directives in the FormatMessage implemen...
Andrew Nguyen [Wed, 28 Apr 2010 09:20:22 +0000 (04:20 -0500)] 
kernel32: Remove leftover preprocessor undef directives in the FormatMessage implementation.

14 years agokernel32: Fail if a format placeholder is present without a format specifier in Forma...
Andrew Nguyen [Wed, 28 Apr 2010 09:20:19 +0000 (04:20 -0500)] 
kernel32: Fail if a format placeholder is present without a format specifier in FormatMessageA/W.

14 years agowineconsole: Switch the rest to use the explicit W-forms.
Michael Stefaniuc [Tue, 27 Apr 2010 23:10:42 +0000 (01:10 +0200)] 
wineconsole: Switch the rest to use the explicit W-forms.

And compile with -DWINE_NO_UNICODE_MACROS.

14 years agowineconsole: Use the explicit W types/functions in dialog.c.
Michael Stefaniuc [Tue, 27 Apr 2010 23:08:48 +0000 (01:08 +0200)] 
wineconsole: Use the explicit W types/functions in dialog.c.

14 years agowineconsole: Use the explicit W types/functions in user.c.
Michael Stefaniuc [Tue, 27 Apr 2010 23:07:52 +0000 (01:07 +0200)] 
wineconsole: Use the explicit W types/functions in user.c.

14 years agowineconsole: Use the explicit W-form of the registry functions.
Michael Stefaniuc [Tue, 27 Apr 2010 23:07:32 +0000 (01:07 +0200)] 
wineconsole: Use the explicit W-form of the registry functions.

14 years agoprogman: Use LANGUAGE as a global setting and not per resource.
Michael Stefaniuc [Tue, 27 Apr 2010 23:07:20 +0000 (01:07 +0200)] 
progman: Use LANGUAGE as a global setting and not per resource.

14 years agowined3d: Check if the depth/stencil surface has any valid location at the start of...
Henri Verbeet [Tue, 27 Apr 2010 22:08:52 +0000 (00:08 +0200)] 
wined3d: Check if the depth/stencil surface has any valid location at the start of surface_load_ds_location().

14 years agowined3d: Make "clear_rect" a RECT in IWineD3DDeviceImpl_ClearSurface().
Henri Verbeet [Tue, 27 Apr 2010 22:08:51 +0000 (00:08 +0200)] 
wined3d: Make "clear_rect" a RECT in IWineD3DDeviceImpl_ClearSurface().

14 years agowined3d: Introduce device_get_draw_rect() to calculate the effective viewport.
Henri Verbeet [Tue, 27 Apr 2010 22:08:50 +0000 (00:08 +0200)] 
wined3d: Introduce device_get_draw_rect() to calculate the effective viewport.

14 years agowined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_release_client_storage().
Henri Verbeet [Tue, 27 Apr 2010 22:08:49 +0000 (00:08 +0200)] 
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_release_client_storage().

14 years agowined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_init_sysmem().
Henri Verbeet [Tue, 27 Apr 2010 22:08:48 +0000 (00:08 +0200)] 
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_init_sysmem().

14 years agoole32: Use LoadCursorW instead of -A version.
Nikolay Sivov [Tue, 27 Apr 2010 21:32:37 +0000 (01:32 +0400)] 
ole32: Use LoadCursorW instead of -A version.

14 years agoole32: Avoid uninitialized value to be potentialy passed to UnhookWindowsHookEx.
Nikolay Sivov [Tue, 27 Apr 2010 19:45:07 +0000 (23:45 +0400)] 
ole32: Avoid uninitialized value to be potentialy passed to UnhookWindowsHookEx.

14 years agoole32: Use -W versions of window/message calls.
Nikolay Sivov [Tue, 27 Apr 2010 19:41:04 +0000 (23:41 +0400)] 
ole32: Use -W versions of window/message calls.

14 years agot2embed: Add TTIsEmbeddingEnabled stub.
Nikolay Sivov [Tue, 27 Apr 2010 18:37:57 +0000 (22:37 +0400)] 
t2embed: Add TTIsEmbeddingEnabled stub.

14 years agowindowscodecs: Partially implement IWICBitmapFlipRotator_CopyPixels.
Vincent Povirk [Tue, 27 Apr 2010 18:15:33 +0000 (13:15 -0500)] 
windowscodecs: Partially implement IWICBitmapFlipRotator_CopyPixels.

14 years agowindowscodecs: Implement IWICBitmapFlipRotator_GetSize.
Vincent Povirk [Tue, 27 Apr 2010 16:40:44 +0000 (11:40 -0500)] 
windowscodecs: Implement IWICBitmapFlipRotator_GetSize.

14 years agowindowscodecs: Implement IWICBitmapFlipRotator_Initialize.
Vincent Povirk [Tue, 27 Apr 2010 16:40:25 +0000 (11:40 -0500)] 
windowscodecs: Implement IWICBitmapFlipRotator_Initialize.

14 years agowindowscodecs: Add a stub implementation of IWICBitmapFlipRotator.
Vincent Povirk [Tue, 27 Apr 2010 16:12:34 +0000 (11:12 -0500)] 
windowscodecs: Add a stub implementation of IWICBitmapFlipRotator.

14 years agoinclude: Add definitions for IWICBitmapFlipRotator.
Vincent Povirk [Tue, 27 Apr 2010 15:55:12 +0000 (10:55 -0500)] 
include: Add definitions for IWICBitmapFlipRotator.

14 years agowindowscodecs: Implement IWICImagingFactory_CreateFormatConverter.
Vincent Povirk [Tue, 27 Apr 2010 15:46:53 +0000 (10:46 -0500)] 
windowscodecs: Implement IWICImagingFactory_CreateFormatConverter.

14 years agowindowscodecs: Implement IWICImagingFactory_CreateDecoderFromFilename.
Vincent Povirk [Tue, 27 Apr 2010 15:40:40 +0000 (10:40 -0500)] 
windowscodecs: Implement IWICImagingFactory_CreateDecoderFromFilename.

14 years agowindowscodecs: Implement IWICStream_InitializeFromFilename.
Vincent Povirk [Tue, 27 Apr 2010 15:20:42 +0000 (10:20 -0500)] 
windowscodecs: Implement IWICStream_InitializeFromFilename.

14 years agocomctl32/listview: Rework item selection with letter keys, fix some glitches.
Nikolay Sivov [Sat, 24 Apr 2010 15:19:40 +0000 (19:19 +0400)] 
comctl32/listview: Rework item selection with letter keys, fix some glitches.

14 years agoshell32/shlview: Remove redundant message sent on every iteration, fix a helper inter...
Nikolay Sivov [Mon, 26 Apr 2010 21:17:47 +0000 (01:17 +0400)] 
shell32/shlview: Remove redundant message sent on every iteration, fix a helper interface leak.

14 years agoshell32/shlview: Try to use IShellDetails to respond on notifications if IShellFolder...
Nikolay Sivov [Mon, 26 Apr 2010 20:38:48 +0000 (00:38 +0400)] 
shell32/shlview: Try to use IShellDetails to respond on notifications if IShellFolder2 isn't available.

14 years agokernel32/tests: Fix test failures on certain versions of Windows.
Hans Leidekker [Tue, 27 Apr 2010 11:30:52 +0000 (13:30 +0200)] 
kernel32/tests: Fix test failures on certain versions of Windows.

14 years agousp10/tests: Remove some redundant tests and fully test bidi flag setting.
Jeff Latimer [Tue, 27 Apr 2010 12:43:43 +0000 (22:43 +1000)] 
usp10/tests: Remove some redundant tests and fully test bidi flag setting.

14 years agousp10: Check that there are sufficient script_items before setting the last pointer.
Jeff Latimer [Tue, 27 Apr 2010 12:43:34 +0000 (22:43 +1000)] 
usp10: Check that there are sufficient script_items before setting the last pointer.

14 years agomsvcrt: Added wcstombs_s implementation.
Piotr Caban [Tue, 27 Apr 2010 06:42:46 +0000 (08:42 +0200)] 
msvcrt: Added wcstombs_s implementation.

14 years agomsvcrt: Added _wcstoi64 and _wcstoui64 implementation.
Piotr Caban [Tue, 27 Apr 2010 06:42:32 +0000 (08:42 +0200)] 
msvcrt: Added _wcstoi64 and _wcstoui64 implementation.

14 years agomsvcrt: Added _mkgmtime implementation.
Piotr Caban [Tue, 27 Apr 2010 06:42:13 +0000 (08:42 +0200)] 
msvcrt: Added _mkgmtime implementation.

14 years agowined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_add_dirty_rect().
Henri Verbeet [Mon, 26 Apr 2010 19:33:04 +0000 (21:33 +0200)] 
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_add_dirty_rect().

14 years agowined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_set_texture_target().
Henri Verbeet [Mon, 26 Apr 2010 19:33:03 +0000 (21:33 +0200)] 
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_set_texture_target().

14 years agowined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_set_texture_name().
Henri Verbeet [Mon, 26 Apr 2010 19:33:02 +0000 (21:33 +0200)] 
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_set_texture_name().

14 years agowined3d: Store back buffer surfaces as IWineD3DSurfaceImpl pointers in the swapchain.
Henri Verbeet [Mon, 26 Apr 2010 19:33:01 +0000 (21:33 +0200)] 
wined3d: Store back buffer surfaces as IWineD3DSurfaceImpl pointers in the swapchain.

14 years agowined3d: Store the front buffer surface as an IWineD3DSurfaceImpl pointer in the...
Henri Verbeet [Mon, 26 Apr 2010 19:33:00 +0000 (21:33 +0200)] 
wined3d: Store the front buffer surface as an IWineD3DSurfaceImpl pointer in the swapchain.

14 years agowgl: Make context not current before deleting it.
Roderick Colenbrander [Mon, 26 Apr 2010 13:49:57 +0000 (15:49 +0200)] 
wgl: Make context not current before deleting it.

14 years agowgl: Improve wglDeleteContext threading behavior.
Roderick Colenbrander [Mon, 26 Apr 2010 13:49:56 +0000 (15:49 +0200)] 
wgl: Improve wglDeleteContext threading behavior.

14 years agouser32: Only call the driver DestroyCursorIcon entry point for valid handles.
Alexandre Julliard [Mon, 26 Apr 2010 19:44:00 +0000 (14:44 -0500)] 
user32: Only call the driver DestroyCursorIcon entry point for valid handles.

14 years agouser32: Ignore reserved bytes in BMP fileheader.
Wolfram Sang [Sun, 25 Apr 2010 23:13:37 +0000 (01:13 +0200)] 
user32: Ignore reserved bytes in BMP fileheader.

14 years agowinegcc: Do use DSO full name for .so arguments.
Kirill Smelkov [Fri, 23 Apr 2010 08:55:28 +0000 (12:55 +0400)] 
winegcc: Do use DSO full name for .so arguments.

14 years agowinebuild/winegcc: Allow building .dll.so without .spec file.
Kirill Smelkov [Fri, 23 Apr 2010 08:55:27 +0000 (12:55 +0400)] 
winebuild/winegcc: Allow building .dll.so without .spec file.

14 years agogdiplus: Handle more cases in GdipCreateBitmapFromGdiDib.
Vincent Povirk [Sat, 24 Apr 2010 14:39:23 +0000 (09:39 -0500)] 
gdiplus: Handle more cases in GdipCreateBitmapFromGdiDib.

14 years agogdiplus: Add test for GdipCreateBitmapFromGdiDib.
Vincent Povirk [Sat, 24 Apr 2010 14:37:51 +0000 (09:37 -0500)] 
gdiplus: Add test for GdipCreateBitmapFromGdiDib.

14 years agoshell32: Return boolean values.
André Hentschel [Fri, 23 Apr 2010 12:19:09 +0000 (14:19 +0200)] 
shell32: Return boolean values.

14 years agomsvcr70/71: Sync exports to msvcrt.
Detlef Riekenberg [Fri, 23 Apr 2010 12:03:34 +0000 (14:03 +0200)] 
msvcr70/71: Sync exports to msvcrt.

14 years agowinmm: Fix handle leak in timer tests.
Maarten Lankhorst [Sat, 24 Apr 2010 06:07:28 +0000 (08:07 +0200)] 
winmm: Fix handle leak in timer tests.

14 years agommdevapi: Silence a fixme when it's harmless.
Maarten Lankhorst [Sat, 24 Apr 2010 05:55:06 +0000 (07:55 +0200)] 
mmdevapi: Silence a fixme when it's harmless.

14 years agommdevapi: Fix IsFormatSupported and initialization.
Maarten Lankhorst [Thu, 22 Apr 2010 20:59:59 +0000 (22:59 +0200)] 
mmdevapi: Fix IsFormatSupported and initialization.

14 years agommdevapi: Add some DEVPKEY's to property tests.
Maarten Lankhorst [Thu, 22 Apr 2010 20:59:58 +0000 (22:59 +0200)] 
mmdevapi: Add some DEVPKEY's to property tests.

14 years agoincludes: Add some devpkey definitions.
Maarten Lankhorst [Thu, 22 Apr 2010 20:59:57 +0000 (22:59 +0200)] 
includes: Add some devpkey definitions.

14 years agomsvcrt: Added strtok_s implementation.
Piotr Caban [Mon, 26 Apr 2010 12:09:59 +0000 (14:09 +0200)] 
msvcrt: Added strtok_s implementation.

14 years agomsvcrt: Fix debug message in scanf.
Piotr Caban [Mon, 26 Apr 2010 10:33:58 +0000 (12:33 +0200)] 
msvcrt: Fix debug message in scanf.

14 years agomsvcrt: Use wcstod_l/strtod_l in other functions that parses doubles.
Piotr Caban [Mon, 26 Apr 2010 10:33:49 +0000 (12:33 +0200)] 
msvcrt: Use wcstod_l/strtod_l in other functions that parses doubles.

14 years agomsvcrt: Added wcstod_l implementation.
Piotr Caban [Mon, 26 Apr 2010 10:33:38 +0000 (12:33 +0200)] 
msvcrt: Added wcstod_l implementation.

It's almost a copy of strtod_l.

14 years agomsvcrt: Change strtod_l implementation.
Piotr Caban [Mon, 26 Apr 2010 10:33:28 +0000 (12:33 +0200)] 
msvcrt: Change strtod_l implementation.

14 years agomsvcrt: Added btowc implementation.
Piotr Caban [Mon, 26 Apr 2010 10:33:19 +0000 (12:33 +0200)] 
msvcrt: Added btowc implementation.

14 years agomsvcr90: Added _recalloc implementation.
Piotr Caban [Mon, 26 Apr 2010 10:33:02 +0000 (12:33 +0200)] 
msvcr90: Added _recalloc implementation.