wine
14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLPluginsCollection.
Michael Stefaniuc [Wed, 8 Dec 2010 00:09:32 +0000 (01:09 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLPluginsCollection.

14 years agoappwiz.cpl: Update Swedish translation.
Anders Jonsson [Tue, 7 Dec 2010 18:54:26 +0000 (19:54 +0100)] 
appwiz.cpl: Update Swedish translation.

14 years agowined3d: Store an IWineD3DDeviceImpl pointer in IWineD3DBaseShaderClass.
Henri Verbeet [Tue, 7 Dec 2010 17:47:08 +0000 (18:47 +0100)] 
wined3d: Store an IWineD3DDeviceImpl pointer in IWineD3DBaseShaderClass.

14 years agowined3d: Remove a redundant SetDirty() call from IWineD3DSurfaceImpl_Map().
Henri Verbeet [Tue, 7 Dec 2010 17:47:07 +0000 (18:47 +0100)] 
wined3d: Remove a redundant SetDirty() call from IWineD3DSurfaceImpl_Map().

The surface_add_dirty_rect() call already does this.

14 years agowined3d: Pass a wined3d_buffer structure to buffer_get_memory().
Henri Verbeet [Tue, 7 Dec 2010 17:47:06 +0000 (18:47 +0100)] 
wined3d: Pass a wined3d_buffer structure to buffer_get_memory().

14 years agowined3d: Don't leak heapMemory in surface_remove_pbo().
Henri Verbeet [Tue, 7 Dec 2010 17:47:05 +0000 (18:47 +0100)] 
wined3d: Don't leak heapMemory in surface_remove_pbo().

14 years agoshell32: Use an iface instead of a vtbl pointer in IFileSystemBindDataImpl.
Michael Stefaniuc [Tue, 7 Dec 2010 10:10:00 +0000 (11:10 +0100)] 
shell32: Use an iface instead of a vtbl pointer in IFileSystemBindDataImpl.

14 years agoshell32: Use an iface instead of a vtbl pointer in IDefClFImpl.
Michael Stefaniuc [Tue, 7 Dec 2010 10:09:48 +0000 (11:09 +0100)] 
shell32: Use an iface instead of a vtbl pointer in IDefClFImpl.

14 years agoshell32: Standardize the COM usage in dataobject.c.
Michael Stefaniuc [Tue, 7 Dec 2010 10:09:41 +0000 (11:09 +0100)] 
shell32: Standardize the COM usage in dataobject.c.

14 years agows2_32/tests: Add regression tests for WSARecvMsg and IP_PKTINFO.
Erich Hoover [Mon, 6 Dec 2010 00:09:15 +0000 (17:09 -0700)] 
ws2_32/tests: Add regression tests for WSARecvMsg and IP_PKTINFO.

14 years agows2_32: Add support for WSARecvMsg and IP_PKTINFO.
Erich Hoover [Mon, 6 Dec 2010 00:08:54 +0000 (17:08 -0700)] 
ws2_32: Add support for WSARecvMsg and IP_PKTINFO.

14 years agosane.ds: Convert Swedish translation to UTF-8.
André Hentschel [Mon, 6 Dec 2010 20:39:48 +0000 (21:39 +0100)] 
sane.ds: Convert Swedish translation to UTF-8.

14 years agosane.ds: Convert Norwegian translation to UTF-8.
André Hentschel [Mon, 6 Dec 2010 20:36:14 +0000 (21:36 +0100)] 
sane.ds: Convert Norwegian translation to UTF-8.

14 years agowinspool.drv: Rewrite the lpr scheduler to use the pipe scheduler.
Huw Davies [Tue, 7 Dec 2010 13:14:02 +0000 (13:14 +0000)] 
winspool.drv: Rewrite the lpr scheduler to use the pipe scheduler.

14 years agoshdocvw: Correct misuse of output pointer in get_profile_string helper.
Andrew Nguyen [Tue, 7 Dec 2010 09:13:02 +0000 (03:13 -0600)] 
shdocvw: Correct misuse of output pointer in get_profile_string helper.

14 years agoshdocvw: Avoid a double free in PersistFile_Load.
Andrew Nguyen [Tue, 7 Dec 2010 09:12:29 +0000 (03:12 -0600)] 
shdocvw: Avoid a double free in PersistFile_Load.

Spotted with Valgrind.

14 years agoshdocvw/tests: Avoid using a freed IUniformResourceLocatorA variable.
Andrew Nguyen [Tue, 7 Dec 2010 09:12:01 +0000 (03:12 -0600)] 
shdocvw/tests: Avoid using a freed IUniformResourceLocatorA variable.

Spotted with Valgrind.

14 years agomshtml: Use wineaddon.cpl to install Gecko.
Jacek Caban [Mon, 6 Dec 2010 18:26:10 +0000 (19:26 +0100)] 
mshtml: Use wineaddon.cpl to install Gecko.

14 years agoappwiz.cpl: Added translations from mshtml.
Jacek Caban [Mon, 6 Dec 2010 18:25:28 +0000 (19:25 +0100)] 
appwiz.cpl: Added translations from mshtml.

14 years agoappwiz.cpl: Added Gecko installer based on mshtml code.
Jacek Caban [Mon, 6 Dec 2010 18:25:01 +0000 (19:25 +0100)] 
appwiz.cpl: Added Gecko installer based on mshtml code.

14 years agoinfosoft: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 13:50:56 +0000 (14:50 +0100)] 
infosoft: Convert dll registration to the IRegistrar mechanism.

14 years agodevenum: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 13:44:19 +0000 (14:44 +0100)] 
devenum: Convert dll registration to the IRegistrar mechanism.

14 years agommdevapi: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 12:30:55 +0000 (13:30 +0100)] 
mmdevapi: Convert dll registration to the IRegistrar mechanism.

14 years agomlang: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 12:25:18 +0000 (13:25 +0100)] 
mlang: Convert dll registration to the IRegistrar mechanism.

14 years agodxdiagn: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 12:13:45 +0000 (13:13 +0100)] 
dxdiagn: Convert dll registration to the IRegistrar mechanism.

14 years agodpnet: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 12:02:38 +0000 (13:02 +0100)] 
dpnet: Convert dll registration to the IRegistrar mechanism.

14 years agodplayx: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 11:52:05 +0000 (12:52 +0100)] 
dplayx: Convert dll registration to the IRegistrar mechanism.

14 years agodinput: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 11:48:24 +0000 (12:48 +0100)] 
dinput: Convert dll registration to the IRegistrar mechanism.

14 years agodinput8: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 11:45:13 +0000 (12:45 +0100)] 
dinput8: Convert dll registration to the IRegistrar mechanism.

14 years agoddraw: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 11:42:08 +0000 (12:42 +0100)] 
ddraw: Convert dll registration to the IRegistrar mechanism.

14 years agoddrawex: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 11:37:09 +0000 (12:37 +0100)] 
ddrawex: Convert dll registration to the IRegistrar mechanism.

14 years agod3dxof: Convert dll registration to the IRegistrar mechanism.
Alexandre Julliard [Tue, 7 Dec 2010 11:30:05 +0000 (12:30 +0100)] 
d3dxof: Convert dll registration to the IRegistrar mechanism.

14 years agourlmon: Use ifaces instead of vtbl pointers in FileProtocol.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:39 +0000 (23:32 +0100)] 
urlmon: Use ifaces instead of vtbl pointers in FileProtocol.

14 years agourlmon: Use ifaces instead of vtbl pointers in HttpProtocol.
Michael Stefaniuc [Mon, 6 Dec 2010 22:34:19 +0000 (23:34 +0100)] 
urlmon: Use ifaces instead of vtbl pointers in HttpProtocol.

14 years agourlmon: Use ifaces instead of vtbl pointers in FtpProtocol.
Michael Stefaniuc [Mon, 6 Dec 2010 22:34:06 +0000 (23:34 +0100)] 
urlmon: Use ifaces instead of vtbl pointers in FtpProtocol.

14 years agourlmon: Use ifaces instead of vtbl pointers in DownloadBSC.
Michael Stefaniuc [Mon, 6 Dec 2010 22:34:10 +0000 (23:34 +0100)] 
urlmon: Use ifaces instead of vtbl pointers in DownloadBSC.

14 years agourlmon: Standardize the COM usage in sec_mgr.c.
Michael Stefaniuc [Mon, 6 Dec 2010 22:34:25 +0000 (23:34 +0100)] 
urlmon: Standardize the COM usage in sec_mgr.c.

14 years agourlmon: Use an iface instead of a vtbl pointer in EnumFORMATETC.
Michael Stefaniuc [Mon, 6 Dec 2010 22:34:01 +0000 (23:34 +0100)] 
urlmon: Use an iface instead of a vtbl pointer in EnumFORMATETC.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLImgElement.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:37 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLImgElement.

14 years agomshtml: Use an iface instead of a vtbl pointer in OmNavigator.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:14 +0000 (23:32 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in OmNavigator.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLIFrame.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:33 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLIFrame.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLScreen.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:47 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLScreen.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLSelectionObject.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:17 +0000 (23:32 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLSelectionObject.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLLoadOptions.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:10 +0000 (23:32 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLLoadOptions.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLObjectElement.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:42 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLObjectElement.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLTextAreaElement.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:05 +0000 (23:32 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLTextAreaElement.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLGenericElement.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:29 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLGenericElement.

14 years agomshtml: Change the second vtbl in HTMLInputElement to an iface.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:30 +0000 (23:32 +0100)] 
mshtml: Change the second vtbl in HTMLInputElement to an iface.

14 years agomshtml: Change the first vtbl in HTMLInputElement to an iface.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:25 +0000 (23:32 +0100)] 
mshtml: Change the first vtbl in HTMLInputElement to an iface.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLSelectElement.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:55 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLSelectElement.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLTableRow.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:02 +0000 (23:32 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLTableRow.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLFrameElement.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:24 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLFrameElement.

14 years agomshtml: Use an iface instead of a vtbl pointer in UndoManager.
Michael Stefaniuc [Mon, 6 Dec 2010 22:32:21 +0000 (23:32 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in UndoManager.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLScriptElement.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:50 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLScriptElement.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLEventObj.
Michael Stefaniuc [Mon, 6 Dec 2010 22:31:16 +0000 (23:31 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLEventObj.

14 years agourlmon: Implemented IUriBuilderFactory interface.
Thomas Mullaly [Mon, 6 Dec 2010 22:50:37 +0000 (17:50 -0500)] 
urlmon: Implemented IUriBuilderFactory interface.

14 years agoinclude: Added IUriBuilderFactory interface definition.
Thomas Mullaly [Mon, 6 Dec 2010 01:51:23 +0000 (20:51 -0500)] 
include: Added IUriBuilderFactory interface definition.

14 years agowinemenubuilder: Include icons in .url menus.
Andrew Bogott [Thu, 25 Nov 2010 06:34:35 +0000 (00:34 -0600)] 
winemenubuilder: Include icons in .url menus.

14 years agoAdd stubbed wmic.exe.
Louis Lenders [Mon, 6 Dec 2010 22:04:20 +0000 (23:04 +0100)] 
Add stubbed wmic.exe.

14 years agowined3d: Explicitly pass gl_info to shader_arb_generate_pshader().
Henri Verbeet [Mon, 6 Dec 2010 19:33:04 +0000 (20:33 +0100)] 
wined3d: Explicitly pass gl_info to shader_arb_generate_pshader().

14 years agowined3d: Explicitly pass gl_info to shader_arb_generate_vshader().
Henri Verbeet [Mon, 6 Dec 2010 19:33:03 +0000 (20:33 +0100)] 
wined3d: Explicitly pass gl_info to shader_arb_generate_vshader().

14 years agowined3d: Rename shader_reg_maps to wined3d_shader_reg_maps.
Henri Verbeet [Mon, 6 Dec 2010 19:33:02 +0000 (20:33 +0100)] 
wined3d: Rename shader_reg_maps to wined3d_shader_reg_maps.

For consistency with other shader translation structures.

14 years agod3d9/tests: Don't draw undefined data in stream_test().
Henri Verbeet [Mon, 6 Dec 2010 19:33:01 +0000 (20:33 +0100)] 
d3d9/tests: Don't draw undefined data in stream_test().

14 years agoshell32: Correctly construct the PIDL given to SHChangeNotify in AddFolder.
Andrew Eikum [Fri, 3 Dec 2010 17:50:12 +0000 (11:50 -0600)] 
shell32: Correctly construct the PIDL given to SHChangeNotify in AddFolder.

14 years agoshdocvw: Add tests for IPersistFile on an internet shortcut.
Andrew Bogott [Wed, 24 Nov 2010 21:56:08 +0000 (15:56 -0600)] 
shdocvw: Add tests for IPersistFile on an internet shortcut.

14 years agoshdocvw: Add reading of iconfile and iconframe via IPersistFile.
Andrew Bogott [Wed, 24 Nov 2010 22:47:50 +0000 (16:47 -0600)] 
shdocvw: Add reading of iconfile and iconframe via IPersistFile.

14 years agostrmbase: Use advise functions in WaitFor.
Maarten Lankhorst [Mon, 6 Dec 2010 13:16:44 +0000 (14:16 +0100)] 
strmbase: Use advise functions in WaitFor.

14 years agowinegstreamer: Always update time when Run is called.
Maarten Lankhorst [Mon, 6 Dec 2010 13:16:43 +0000 (14:16 +0100)] 
winegstreamer: Always update time when Run is called.

14 years agoquartz: Always update time when Run is called.
Maarten Lankhorst [Mon, 6 Dec 2010 13:16:42 +0000 (14:16 +0100)] 
quartz: Always update time when Run is called.

14 years agoquartz: Remove default clock if the providing filter is removed from filtergraph.
Maarten Lankhorst [Mon, 6 Dec 2010 13:16:41 +0000 (14:16 +0100)] 
quartz: Remove default clock if the providing filter is removed from filtergraph.

14 years agomshtml: Added PluginHost's IServiceProvider stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:51:20 +0000 (18:51 +0100)] 
mshtml: Added PluginHost's IServiceProvider stub implementation.

14 years agomshtml: Added PluginHost's IBindHost stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:51:05 +0000 (18:51 +0100)] 
mshtml: Added PluginHost's IBindHost stub implementation.

14 years agomshtml: Added PluginHost's IOleControlSite stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:50:52 +0000 (18:50 +0100)] 
mshtml: Added PluginHost's IOleControlSite stub implementation.

14 years agomshtml: Added PluginHost's IOleInPlaceSite stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:50:35 +0000 (18:50 +0100)] 
mshtml: Added PluginHost's IOleInPlaceSite stub implementation.

14 years agomshtml: Added PluginHost's IDispatch stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:50:12 +0000 (18:50 +0100)] 
mshtml: Added PluginHost's IDispatch stub implementation.

14 years agomshtml: Added PluginHost's IPropertyNotifySink stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:49:49 +0000 (18:49 +0100)] 
mshtml: Added PluginHost's IPropertyNotifySink stub implementation.

14 years agomshtml: Added PluginHost's IAdviseSinkEx stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:49:16 +0000 (18:49 +0100)] 
mshtml: Added PluginHost's IAdviseSinkEx stub implementation.

14 years agomshtml: Added QuickActivation support.
Jacek Caban [Mon, 6 Dec 2010 17:49:00 +0000 (18:49 +0100)] 
mshtml: Added QuickActivation support.

14 years agomshtml: Added QuickActivate tests.
Jacek Caban [Mon, 6 Dec 2010 17:48:42 +0000 (18:48 +0100)] 
mshtml: Added QuickActivate tests.

14 years agomshtml: Added plugin host's IOleClientSite stub implementation.
Jacek Caban [Mon, 6 Dec 2010 17:48:22 +0000 (18:48 +0100)] 
mshtml: Added plugin host's IOleClientSite stub implementation.

14 years agomshtml: Added IOleControl calls test.
Jacek Caban [Mon, 6 Dec 2010 17:48:05 +0000 (18:48 +0100)] 
mshtml: Added IOleControl calls test.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLRect.
Michael Stefaniuc [Mon, 6 Dec 2010 15:44:58 +0000 (16:44 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLRect.

14 years agomshtml: Use an iface instead of a vtbl pointer in HTMLBodyElement.
Michael Stefaniuc [Mon, 6 Dec 2010 15:44:18 +0000 (16:44 +0100)] 
mshtml: Use an iface instead of a vtbl pointer in HTMLBodyElement.

14 years agomshtml: Use an iface instead of an vtbl pointer in HTMLAnchorElement.
Michael Stefaniuc [Mon, 6 Dec 2010 11:34:31 +0000 (12:34 +0100)] 
mshtml: Use an iface instead of an vtbl pointer in HTMLAnchorElement.

14 years agoitss: Use ifaces instead of vtbl pointers in ITSProtocol.
Michael Stefaniuc [Mon, 6 Dec 2010 09:19:33 +0000 (10:19 +0100)] 
itss: Use ifaces instead of vtbl pointers in ITSProtocol.

14 years agomsi: Map neutral parts of package language ids to the system default language id.
Hans Leidekker [Mon, 6 Dec 2010 12:20:02 +0000 (13:20 +0100)] 
msi: Map neutral parts of package language ids to the system default language id.

14 years agoprograms: Add a stub implementation of netsh.exe.
Hans Leidekker [Mon, 6 Dec 2010 12:19:41 +0000 (13:19 +0100)] 
programs: Add a stub implementation of netsh.exe.

14 years agowineqtdecoder: Initial version of the video decoder using Mac OS/X QuickTime Framework.
Aric Stewart [Fri, 3 Dec 2010 13:33:08 +0000 (07:33 -0600)] 
wineqtdecoder: Initial version of the video decoder using Mac OS/X QuickTime Framework.

14 years agowined3d: Explicitly pass shader_data, reg_maps and gl_info to vshader_add_footer().
Henri Verbeet [Sun, 5 Dec 2010 22:46:55 +0000 (23:46 +0100)] 
wined3d: Explicitly pass shader_data, reg_maps and gl_info to vshader_add_footer().

14 years agowined3d: Use local reg_maps variables where possible.
Henri Verbeet [Sun, 5 Dec 2010 22:46:54 +0000 (23:46 +0100)] 
wined3d: Use local reg_maps variables where possible.

14 years agowined3d: Explicitly pass shader_data and reg_maps to reserved_vs_const().
Henri Verbeet [Sun, 5 Dec 2010 22:46:53 +0000 (23:46 +0100)] 
wined3d: Explicitly pass shader_data and reg_maps to reserved_vs_const().

14 years agowined3d: Explicitly pass shader_data and reg_maps to need_helper_const().
Henri Verbeet [Sun, 5 Dec 2010 22:46:52 +0000 (23:46 +0100)] 
wined3d: Explicitly pass shader_data and reg_maps to need_helper_const().

14 years agowinedbg: Adds an rwatch command to winedbg.
Peter Schlaile [Sun, 5 Dec 2010 16:35:55 +0000 (17:35 +0100)] 
winedbg: Adds an rwatch command to winedbg.

14 years agooledb32: Use an iface instead of a vtbl pointer in IClassFactoryImpl.
Michael Stefaniuc [Sun, 5 Dec 2010 14:17:05 +0000 (15:17 +0100)] 
oledb32: Use an iface instead of a vtbl pointer in IClassFactoryImpl.

14 years agodinput8: Use an iface instead of a vtbl pointer in IClassFactoryImpl.
Michael Stefaniuc [Sun, 5 Dec 2010 14:15:10 +0000 (15:15 +0100)] 
dinput8: Use an iface instead of a vtbl pointer in IClassFactoryImpl.

14 years agommdevapi: Use an iface instead of a vtbl pointer in IClassFactoryImpl.
Michael Stefaniuc [Sun, 5 Dec 2010 14:16:39 +0000 (15:16 +0100)] 
mmdevapi: Use an iface instead of a vtbl pointer in IClassFactoryImpl.

14 years agomsvcrt: Implement wcsnicoll.
Mike Gibson [Fri, 3 Dec 2010 17:12:23 +0000 (10:12 -0700)] 
msvcrt: Implement wcsnicoll.

14 years agoshdocvw: Plug a tiny memory leak in a test.
Andrew Bogott [Tue, 23 Nov 2010 09:43:32 +0000 (03:43 -0600)] 
shdocvw: Plug a tiny memory leak in a test.

14 years agoshdocvw: In PersistFile_Save, output the Icon Path and Icon Index properties.
Andrew Bogott [Sat, 20 Nov 2010 04:02:26 +0000 (22:02 -0600)] 
shdocvw: In PersistFile_Save, output the Icon Path and Icon Index properties.

14 years agosane: Added Hebrew translation.
Yaron Shahrabani [Sun, 5 Dec 2010 12:02:54 +0000 (14:02 +0200)] 
sane: Added Hebrew translation.