wine
24 years agoReplaced WIN16_GlobalLock16 by "official" function K32WOWGlobalLock16.
Alexandre Julliard [Fri, 22 Dec 2000 01:09:26 +0000 (01:09 +0000)] 
Replaced WIN16_GlobalLock16 by "official" function K32WOWGlobalLock16.

24 years agoAuthors: Ove Kaaven <ovek@transgaming.com>, Gavriel State <gav@transgaming.com>
Alexandre Julliard [Fri, 22 Dec 2000 01:07:57 +0000 (01:07 +0000)] 
Authors: Ove Kaaven <ovek@transgaming.com>, Gavriel State <gav@transgaming.com>
More DIB section copy-blitting improvements: Handle 8bpp DIBs, DC
mapping modes, and clipping. Take advantage of the DIBsection's
XShmImage mechanism to get a really fast blit to the display.

24 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Thu, 21 Dec 2000 21:08:58 +0000 (21:08 +0000)] 
Fixed some issues found by winapi_check.

24 years ago- Minor API file update.
Patrik Stridvall [Thu, 21 Dec 2000 21:05:52 +0000 (21:05 +0000)] 
- Minor API file update.
- Minor bug fixes.
- Added new option on --documentation-ordinal (off by default).
- Added new option on --documentation-pedantic (off by default).

24 years agoHandle errors for IDsDriver_GetPosition.
Marcus Meissner [Thu, 21 Dec 2000 20:49:26 +0000 (20:49 +0000)] 
Handle errors for IDsDriver_GetPosition.
Report DSERR_UNINITIALIZED on non-opened WineOSS audio device.

24 years agoCleaned up the code a bit.
Eric Pouech [Thu, 21 Dec 2000 20:21:53 +0000 (20:21 +0000)] 
Cleaned up the code a bit.

24 years agoEnable the DirectSound HAL for sound drivers that do not report
Ove Kaaven [Thu, 21 Dec 2000 20:20:34 +0000 (20:20 +0000)] 
Enable the DirectSound HAL for sound drivers that do not report
DSP_CAP_REALTIME. Set precision of these to 256 bytes (about 3ms).

24 years ago- TLB_DoFuncs: code cleanup and elemdescFunc read correctly from TLB.
Francois Jacques [Thu, 21 Dec 2000 20:20:12 +0000 (20:20 +0000)] 
- TLB_DoFuncs: code cleanup and elemdescFunc read correctly from TLB.
- TLB_LoadTypeLib: ref count problem.
- ITypeLib::GetTypeInfoOfGuid: safer implementation (pointer testing).
- ITypeInfo::GetRefTypeOfImplType: safer implementation (pointer testing).
- ITypeInfo2::GetDocumentationL return errors if SysAllocString failed.
- TLB loader functions now trace in "typelib" channel.
- Improved traces in AddRef/Release and improved dump_* functions for
  debugging.

24 years agoDon't write to buffer with zero length.
Dmitry Timoshkov [Thu, 21 Dec 2000 20:19:21 +0000 (20:19 +0000)] 
Don't write to buffer with zero length.
Removed some unused function parameters.

24 years agoDo not free the not owned error string.
Dmitry Timoshkov [Thu, 21 Dec 2000 20:18:40 +0000 (20:18 +0000)] 
Do not free the not owned error string.

24 years agoUpdated SafeArrayGetUBound and SafeArrayGetLBound with more sanity
Francois Jacques [Thu, 21 Dec 2000 20:18:18 +0000 (20:18 +0000)] 
Updated SafeArrayGetUBound and SafeArrayGetLBound with more sanity
checks: an array has at least one dimension.
Updated validCoordinates, where SafeArrayGetLBound was called on
dimension 0.

24 years agoRewrote the allocation of MM driver descriptors.
Eric Pouech [Thu, 21 Dec 2000 20:17:23 +0000 (20:17 +0000)] 
Rewrote the allocation of MM driver descriptors.

24 years agoUse handle to palette instead of index for EMR_SELECTPALETTE.
Eric Kohl [Thu, 21 Dec 2000 20:16:56 +0000 (20:16 +0000)] 
Use handle to palette instead of index for EMR_SELECTPALETTE.
Implemented simple case for EMR_EXTSELECTCLIPRGN.

24 years agoFixed debug routines to work before the process heap is created.
Alexandre Julliard [Wed, 20 Dec 2000 18:43:42 +0000 (18:43 +0000)] 
Fixed debug routines to work before the process heap is created.

24 years agoDo not call thread attach/detach routines during process exit to avoid
Alexandre Julliard [Wed, 20 Dec 2000 18:41:34 +0000 (18:41 +0000)] 
Do not call thread attach/detach routines during process exit to avoid
potential deadlocks.

24 years agoSet the color mask with BI_BITFIELD dibs, don't use the
Gerard Patel [Wed, 20 Dec 2000 18:39:41 +0000 (18:39 +0000)] 
Set the color mask with BI_BITFIELD dibs, don't use the
application-provided value.

24 years agoMake new edit control allocate its buffers with granularity 32 byte.
Dmitry Timoshkov [Wed, 20 Dec 2000 18:39:14 +0000 (18:39 +0000)] 
Make new edit control allocate its buffers with granularity 32 byte.
Ensure that all copied strings are 0 terminated.

24 years ago- print out WM_NOTIFY message code if we know it.
Guy L. Albertelli [Wed, 20 Dec 2000 18:38:15 +0000 (18:38 +0000)] 
- print out WM_NOTIFY message code if we know it.
- print out memory past end of NMHDR structure for the size of
  the normal NMxxxxx structure associated with the message code.
- setup notify code table for common, REBAR, TOOLBAR, and COMBOEX (at
  least partially).

24 years agoSet last error in GlobalUnlock.
Alexandre Julliard [Tue, 19 Dec 2000 23:38:13 +0000 (23:38 +0000)] 
Set last error in GlobalUnlock.

24 years agoDocumentation update.
Andrew Johnston [Tue, 19 Dec 2000 23:33:03 +0000 (23:33 +0000)] 
Documentation update.

24 years agoDUMMYSTRUCTNAME2 creates a conflict when using anonymous union names.
François Gouget [Tue, 19 Dec 2000 23:31:52 +0000 (23:31 +0000)] 
DUMMYSTRUCTNAME2 creates a conflict when using anonymous union names.

24 years agoAdded description of printerports section of the win.ini file for wineps.drv.
Stefan Leichter [Tue, 19 Dec 2000 23:30:51 +0000 (23:30 +0000)] 
Added description of printerports section of the win.ini file for wineps.drv.

24 years agoFix IConnectionPointContainer interface macros.
James Hatheway [Tue, 19 Dec 2000 23:30:24 +0000 (23:30 +0000)] 
Fix IConnectionPointContainer interface macros.

24 years agoImplementation of Dispatch API.
Francois Jacques [Tue, 19 Dec 2000 23:29:58 +0000 (23:29 +0000)] 
Implementation of Dispatch API.

24 years ago- Add several mbcs and CP 932 functions, fix some existing calls
Jon Griffiths [Tue, 19 Dec 2000 23:29:15 +0000 (23:29 +0000)] 
- Add several mbcs and CP 932 functions, fix some existing calls
- Bug fixes, -W warnings and winapi_check updates.
- Don't be so strict setting default locale, store codepage

24 years agoInclude stdlib.h instead of wchar.h.
Alexandre Julliard [Tue, 19 Dec 2000 19:38:48 +0000 (19:38 +0000)] 
Include stdlib.h instead of wchar.h.

24 years agoshlwapi forwarders for SetWindowLongW and CallWindowProcW.
Marcus Meissner [Tue, 19 Dec 2000 19:37:43 +0000 (19:37 +0000)] 
shlwapi forwarders for SetWindowLongW and CallWindowProcW.

24 years agoProtect against NULL buffer in the profile functions.
Dmitry Timoshkov [Tue, 19 Dec 2000 19:37:03 +0000 (19:37 +0000)] 
Protect against NULL buffer in the profile functions.

24 years agoNew unicode edit control.
Dmitry Timoshkov [Tue, 19 Dec 2000 19:36:49 +0000 (19:36 +0000)] 
New unicode edit control.

24 years agowinuser.h now requires that we include winbase.h first.
François Gouget [Tue, 19 Dec 2000 04:53:20 +0000 (04:53 +0000)] 
winuser.h now requires that we include winbase.h first.

24 years agoAdded CreateWindowStation.
François Gouget [Tue, 19 Dec 2000 04:52:17 +0000 (04:52 +0000)] 
Added CreateWindowStation.

24 years agoRemoved the 'extern "C" { ... }' statement. It is not supposed to be
François Gouget [Tue, 19 Dec 2000 04:51:43 +0000 (04:51 +0000)] 
Removed the 'extern "C" { ... }' statement. It is not supposed to be
there.

24 years agoMoved a misplaced 'extern "C" { ... }' statement.
François Gouget [Tue, 19 Dec 2000 04:51:10 +0000 (04:51 +0000)] 
Moved a misplaced 'extern "C" { ... }' statement.

24 years agoAdded better support for Unicode:
François Gouget [Tue, 19 Dec 2000 04:50:49 +0000 (04:50 +0000)] 
Added better support for Unicode:
Added support for 16-bit wchar_t
Added support for rewriting 4-byte Unicode literals to 16bit Unicode

24 years agoFixed IMAGE_RESOURCE_DIRECTORY_ENTRY on big-endian machines.
Ulrich Weigand [Tue, 19 Dec 2000 03:38:53 +0000 (03:38 +0000)] 
Fixed IMAGE_RESOURCE_DIRECTORY_ENTRY on big-endian machines.

24 years agoStub for DllDebugObjectRPCHook.
Gerard Patel [Tue, 19 Dec 2000 03:38:05 +0000 (03:38 +0000)] 
Stub for DllDebugObjectRPCHook.

24 years agoMisc fixes for QueryPathOfRegTypeLib, TLB_ReadTypeLib,
Gerard Patel [Tue, 19 Dec 2000 03:37:44 +0000 (03:37 +0000)] 
Misc fixes for QueryPathOfRegTypeLib, TLB_ReadTypeLib,
ITypeInfo_fnGetContainingTypeLib.

24 years agoDo not send a WM_NOTIFYFORMAT to a non-existent owner.
Gerard Patel [Tue, 19 Dec 2000 03:37:02 +0000 (03:37 +0000)] 
Do not send a WM_NOTIFYFORMAT to a non-existent owner.

24 years agoMerged the get_read_fd and get_write_fd requests.
Alexandre Julliard [Tue, 19 Dec 2000 02:12:45 +0000 (02:12 +0000)] 
Merged the get_read_fd and get_write_fd requests.

24 years agoImplemented DIGDD_PEEK for SysMouseA::GetDeviceData.
Marcus Meissner [Tue, 19 Dec 2000 02:10:26 +0000 (02:10 +0000)] 
Implemented DIGDD_PEEK for SysMouseA::GetDeviceData.

24 years ago_str{dec,inc}: Cast the parameters to the proper type first
François Gouget [Tue, 19 Dec 2000 02:10:07 +0000 (02:10 +0000)] 
_str{dec,inc}: Cast the parameters to the proper type first
Added definitions for _tfinddata*

24 years agoMoved some of the STDMETHOD/STDAPI to winnt.h.
François Gouget [Tue, 19 Dec 2000 02:09:52 +0000 (02:09 +0000)] 
Moved some of the STDMETHOD/STDAPI to winnt.h.
Moved the EXTERN_C macro to winnt.h.
Added a '#ifndef __WINE__' around the remaining macros.

24 years agoRemoved some of the SECURITY_xxx types.
François Gouget [Tue, 19 Dec 2000 02:09:23 +0000 (02:09 +0000)] 
Removed some of the SECURITY_xxx types.

24 years agoAdded SetUserObjectSecurity.
François Gouget [Tue, 19 Dec 2000 02:09:05 +0000 (02:09 +0000)] 
Added SetUserObjectSecurity.

24 years agoAdd notify structures NMMOUSE, NMOBJECTNOTIFY, NMKEY, and NMCHAR.
Guy L. Albertelli [Tue, 19 Dec 2000 02:08:35 +0000 (02:08 +0000)] 
Add notify structures NMMOUSE, NMOBJECTNOTIFY, NMKEY, and NMCHAR.

24 years agoImplemented keyboard layout and context - far from complete.
Hidenori Takeshima [Mon, 18 Dec 2000 03:51:16 +0000 (03:51 +0000)] 
Implemented keyboard layout and context  - far from complete.

24 years ago(strcasecmp): Conform to ANSI specs for toupper.
Morten Welinder [Mon, 18 Dec 2000 03:50:15 +0000 (03:50 +0000)] 
(strcasecmp): Conform to ANSI specs for toupper.
(strncasecmp): Ditto.  Also do not use side-effects in macro args.
(wine_openpty): Plug descriptor leak.  Always set errno on failure.
(wine_anon_mmap): Fix comment location.

24 years ago(parse_options): Allow GNU-like option arguments like
Morten Welinder [Mon, 18 Dec 2000 03:49:49 +0000 (03:49 +0000)] 
(parse_options): Allow GNU-like option arguments like
"--desktop=800x600".  (Not perfect -- we don't allow shorthands.)

24 years agoSolaris fixes.
Patrik Stridvall [Mon, 18 Dec 2000 03:13:52 +0000 (03:13 +0000)] 
Solaris fixes.

24 years ago- Implement drag for vertical rebars (drag up and down).
Guy L. Albertelli [Mon, 18 Dec 2000 03:13:19 +0000 (03:13 +0000)] 
- Implement drag for vertical rebars (drag up and down).
- Better algorithims for inserting new bands - matches native version
  closer.
- Make drawing of rebar attempt to match native pixel by pixel (note
  this does not fix the embedded controls in each band - they still are
  as good or bad as before.)
- Implement some of the notifications (RBN_HEIGHTCHANGE, _CHILDSIZE,
  _DELETINGBAND, _DELETEDBAND).

24 years agoPass WM_COMMAND and WM_NOTIFY to parent as received.
Guy L. Albertelli [Mon, 18 Dec 2000 03:12:31 +0000 (03:12 +0000)] 
Pass WM_COMMAND and WM_NOTIFY to parent as received.

24 years agoChange the current directory as the user browses the directory tree.
Gerard Patel [Mon, 18 Dec 2000 03:12:06 +0000 (03:12 +0000)] 
Change the current directory as the user browses the directory tree.

24 years agoChanged typo va_list to valist.
David Elliott [Mon, 18 Dec 2000 03:11:32 +0000 (03:11 +0000)] 
Changed typo va_list to valist.

24 years agoAllow for the dialog font size to be set directly in pixels.
Gerard Patel [Mon, 18 Dec 2000 03:11:10 +0000 (03:11 +0000)] 
Allow for the dialog font size to be set directly in pixels.

24 years agoWM_GETMINMAXINFO track min size should be used in SetWindowPos also
Gerard Patel [Mon, 18 Dec 2000 03:10:42 +0000 (03:10 +0000)] 
WM_GETMINMAXINFO track min size should be used in SetWindowPos also
for 32 bits apps.

24 years agoMapping for ICM_SETSTATE (ptr in lParam1 to private data).
Marcus Meissner [Mon, 18 Dec 2000 03:10:19 +0000 (03:10 +0000)] 
Mapping for ICM_SETSTATE (ptr in lParam1 to private data).

24 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Sat, 16 Dec 2000 21:55:05 +0000 (21:55 +0000)] 
Fixed some issues found by winapi_check.

24 years ago- Minor API file update.
Patrik Stridvall [Sat, 16 Dec 2000 21:54:49 +0000 (21:54 +0000)] 
- Minor API file update.
- Turned on --documentation-arguments by default.

24 years ago- Fix _fullpath & splitpath, winapi_check fixes
Jon Griffiths [Sat, 16 Dec 2000 21:53:56 +0000 (21:53 +0000)] 
- Fix _fullpath & splitpath, winapi_check fixes
- Add cprintf,cscanf,_fgetwchar,_fgetwc,_fputwchar,_fputwc,
  _wtoi & _wtol (fwd),scanf,_timezone_dll

24 years agoAvoid a couple of dependencies on input.c internal variables.
Alexandre Julliard [Sat, 16 Dec 2000 20:37:16 +0000 (20:37 +0000)] 
Avoid a couple of dependencies on input.c internal variables.

24 years agoFixed infinite loop in CRTDLL__fcloseall.
Alexandre Julliard [Sat, 16 Dec 2000 20:19:11 +0000 (20:19 +0000)] 
Fixed infinite loop in CRTDLL__fcloseall.

24 years agoImplemented some APIs and IME class - far from complete.
Hidenori Takeshima [Sat, 16 Dec 2000 20:18:07 +0000 (20:18 +0000)] 
Implemented some APIs and IME class - far from complete.

24 years agoCheck for NULL before doing IsEqualGUID().
Marcus Meissner [Sat, 16 Dec 2000 20:17:22 +0000 (20:17 +0000)] 
Check for NULL before doing IsEqualGUID().

24 years agoFixed loading of 16 bit MCI drivers (for command tables).
Eric Pouech [Sat, 16 Dec 2000 20:17:04 +0000 (20:17 +0000)] 
Fixed loading of 16 bit MCI drivers (for command tables).
Fixed alias handling in mciSendString.

24 years ago- don't initialize with pFirstLDD if pFirstLDD isn't initialized yet either
Andreas Mohr [Sat, 16 Dec 2000 20:16:33 +0000 (20:16 +0000)] 
- don't initialize with pFirstLDD if pFirstLDD isn't initialized yet either
- corrected VcpClose .spec

24 years agoAllocate entry points dynamically to allow for a larger number of
Alexandre Julliard [Fri, 15 Dec 2000 23:04:40 +0000 (23:04 +0000)] 
Allocate entry points dynamically to allow for a larger number of
ordinals.

24 years agoImplemented some DDK APIs - far from complete.
Hidenori Takeshima [Fri, 15 Dec 2000 23:00:00 +0000 (23:00 +0000)] 
Implemented some DDK APIs - far from complete.

24 years agoCreate a symbolic link to ole/libuuid.a.
Francois Gouget [Fri, 15 Dec 2000 22:59:16 +0000 (22:59 +0000)] 
Create a symbolic link to ole/libuuid.a.

24 years agoAlways link with uuid.
Francois Gouget [Fri, 15 Dec 2000 22:58:55 +0000 (22:58 +0000)] 
Always link with uuid.

24 years agoOnly capture mouse when an item is selected.
Ulrich Czekalla [Fri, 15 Dec 2000 22:58:25 +0000 (22:58 +0000)] 
Only capture mouse when an item is selected.

24 years agoMoved some macros like NULL, FALSE to winnt.h
François Gouget [Fri, 15 Dec 2000 21:31:03 +0000 (21:31 +0000)] 
Moved some macros like NULL, FALSE to winnt.h
Moved the anonymous struct/unions to winnt.h
Moved calling convention macros to winnt.h
Moved some basic types like BOOL, INT, LONG, etc. to winnt.h
Moved HANDLE and DECLARE_HANDLE to winnt.h
Moved structure packing macros to winnt.h

24 years agoNeeds to include windef.h.
François Gouget [Fri, 15 Dec 2000 21:30:35 +0000 (21:30 +0000)] 
Needs to include windef.h.

24 years agoAdded OleIsCurrentClipboard and OleSetClipboard.
François Gouget [Fri, 15 Dec 2000 21:29:59 +0000 (21:29 +0000)] 
Added OleIsCurrentClipboard and OleSetClipboard.

24 years agoFixed the prototype of GetClassFile.
François Gouget [Fri, 15 Dec 2000 21:29:41 +0000 (21:29 +0000)] 
Fixed the prototype of GetClassFile.

24 years agoDon't return last active popup if it is pointing to a deleted window.
Gerard Patel [Fri, 15 Dec 2000 21:29:13 +0000 (21:29 +0000)] 
Don't return last active popup if it is pointing to a deleted window.

24 years agoImproved usage message.
Andreas Mohr [Fri, 15 Dec 2000 21:28:47 +0000 (21:28 +0000)] 
Improved usage message.

24 years agoConverted enum_key_value request to the new request mechanism.
Alexandre Julliard [Fri, 15 Dec 2000 20:57:00 +0000 (20:57 +0000)] 
Converted enum_key_value request to the new request mechanism.

24 years agoStatus of CDROM_AUDIO_INVALID seems to mean the disk is stopped.
Huw D M Davies [Fri, 15 Dec 2000 20:55:39 +0000 (20:55 +0000)] 
Status of CDROM_AUDIO_INVALID seems to mean the disk is stopped.

24 years agoFixed some difficulties with the font on vertical tabs. Also plugged a
Aric Stewart [Fri, 15 Dec 2000 20:55:20 +0000 (20:55 +0000)] 
Fixed some difficulties with the font on vertical tabs. Also plugged a
resource leak.

24 years agoMark width as valid when we send HDN_ENDTRACKA.
Ulrich Czekalla [Fri, 15 Dec 2000 20:54:41 +0000 (20:54 +0000)] 
Mark width as valid when we send HDN_ENDTRACKA.

24 years agoCheck to see whether any ancestor windows are drop targets.
Huw D M Davies [Fri, 15 Dec 2000 20:54:18 +0000 (20:54 +0000)] 
Check to see whether any ancestor windows are drop targets.

24 years agoSpelling fix.
Huw D M Davies [Fri, 15 Dec 2000 20:54:01 +0000 (20:54 +0000)] 
Spelling fix.

24 years agoChanged the type of Function to PDWORD as on Windows.
François Gouget [Fri, 15 Dec 2000 20:53:39 +0000 (20:53 +0000)] 
Changed the type of Function to PDWORD as on Windows.

24 years agoRemoved the declspec specifier.
François Gouget [Fri, 15 Dec 2000 20:53:05 +0000 (20:53 +0000)] 
Removed the declspec specifier.

24 years agoAdded support for Unicode applications in winebuild.
Alexandre Julliard [Fri, 15 Dec 2000 03:38:11 +0000 (03:38 +0000)] 
Added support for Unicode applications in winebuild.
Removed cuiexe_no_main hack.
Avoid stdcall function declarations inside functions because of gcc bug.

24 years ago- registry loading speed up (reduced client <-> server communication)
Martin Pilka [Fri, 15 Dec 2000 03:22:27 +0000 (03:22 +0000)] 
- registry loading speed up (reduced client <-> server communication)
- make the code a bit more understandable

24 years agoAdded "ignore" directive for skipping individual symbol resolution.
Jon Griffiths [Thu, 14 Dec 2000 22:18:22 +0000 (22:18 +0000)] 
Added "ignore" directive for skipping individual symbol resolution.

24 years agoAdded more Russian support.
Vasily I. Volchenko [Thu, 14 Dec 2000 21:58:02 +0000 (21:58 +0000)] 
Added more Russian support.

24 years agoAdded a spec file for 16bit imm.
Hidenori Takeshima [Thu, 14 Dec 2000 21:56:18 +0000 (21:56 +0000)] 
Added a spec file for 16bit imm.
Added spec files for winnls and winnls32.

24 years agoAdded inline definition for MapSL.
Alexandre Julliard [Thu, 14 Dec 2000 20:31:17 +0000 (20:31 +0000)] 
Added inline definition for MapSL.

24 years agoFixed an unquoted string.
Andreas Mohr [Thu, 14 Dec 2000 20:30:35 +0000 (20:30 +0000)] 
Fixed an unquoted string.

24 years agoAdd strerror() to the "Could not stat" and "Invalid path" startup
Lawson Whitney [Thu, 14 Dec 2000 20:30:13 +0000 (20:30 +0000)] 
Add strerror() to the "Could not stat" and "Invalid path" startup
error messages.

24 years agoCommented out large stack init now that thread stacks are at least 1Mb.
Alexandre Julliard [Thu, 14 Dec 2000 19:30:01 +0000 (19:30 +0000)] 
Commented out large stack init now that thread stacks are at least 1Mb.

24 years agoIf DirectDrawCreate gets passed a IDirectDraw{2,4,7} interface, get
Marcus Meissner [Thu, 14 Dec 2000 19:25:36 +0000 (19:25 +0000)] 
If DirectDrawCreate gets passed a IDirectDraw{2,4,7} interface, get
this interface and do not use IDirectDraw.

24 years agoRemoved the name of APIs exported by ordinal.
Francois Gouget [Thu, 14 Dec 2000 19:25:13 +0000 (19:25 +0000)] 
Removed the name of APIs exported by ordinal.

24 years agoSome NLS updates.
Nemeth Peter [Thu, 14 Dec 2000 19:24:31 +0000 (19:24 +0000)] 
Some NLS updates.

24 years agoDocumentation update.
John R. Sheets [Wed, 13 Dec 2000 21:52:37 +0000 (21:52 +0000)] 
Documentation update.

24 years agoWork around glibc 2.1.x dlopen bug (again).
James Abbatiello [Wed, 13 Dec 2000 21:32:55 +0000 (21:32 +0000)] 
Work around glibc 2.1.x dlopen bug (again).

24 years ago- implemented proper LDD/LDID handling
Andreas Mohr [Wed, 13 Dec 2000 21:31:37 +0000 (21:31 +0000)] 
- implemented proper LDD/LDID handling
- implement Ctl*Ldd(), Ctl[GS]etLddPath, GenInstall (no real operations
  yet, I want help), InstallHinfSection
- Stubbed out DiGetClassDevs16 (needed for e.g. Monkey Island 3 ;)
- many new .spec stubs

24 years agoSHGetMalloc must use MEMCTX_TASK, otherwise CoGetMalloc will
Andreas Mohr [Wed, 13 Dec 2000 21:29:35 +0000 (21:29 +0000)] 
SHGetMalloc must use MEMCTX_TASK, otherwise CoGetMalloc will
badly fail with E_INVALIDARG in case native OLE32 is used.