wine
25 years ago- Make ref counting a little more efficient
Peter Hunnisett [Mon, 10 Jul 2000 13:19:28 +0000 (13:19 +0000)] 
- Make ref counting a little more efficient
- Correct suspended process resumption
- Don't use sys/queue.h anymore
- Properly initialize the global semaphore across processes
- Create a mapped file for shared data structures
- Change some trace messages
- Allocate dynamic shared data from the mapped file
- Rework setting and retrieving lobby settings from shared memory
- Add infrastructure for syncronization after app launch
- Small documentation update
- Include some stuff missing from header
- Start on dp and dpl message infrastructure
- Unicode versions of player/group commands added
- Combined Connect/ConnectEx and Open/SecureOpen
- More implementation

25 years agoMoved all NLS dependent data to the KERNEL resources.
Dmitry Timoshkov [Mon, 10 Jul 2000 13:11:27 +0000 (13:11 +0000)] 
Moved all NLS dependent data to the KERNEL resources.

25 years agoMoved setting the locale value to the right position.
Juergen Schmied [Mon, 10 Jul 2000 13:06:58 +0000 (13:06 +0000)] 
Moved setting the locale value to the right position.

25 years agoFixed FormatMessage[A|16] against some buffer overflow cases.
Eric Pouech [Mon, 10 Jul 2000 13:06:25 +0000 (13:06 +0000)] 
Fixed FormatMessage[A|16] against some buffer overflow cases.

25 years agoRemoved extraneous trace message.
Eric Pouech [Mon, 10 Jul 2000 13:05:59 +0000 (13:05 +0000)] 
Removed extraneous trace message.

25 years agoUnconditionnally print messages on DLL load breakpoint.
Eric Pouech [Mon, 10 Jul 2000 13:05:44 +0000 (13:05 +0000)] 
Unconditionnally print messages on DLL load breakpoint.

25 years agoFixed winedbg watchpoints.
Andreas Mohr [Mon, 10 Jul 2000 13:05:17 +0000 (13:05 +0000)] 
Fixed winedbg watchpoints.

25 years agoPrevent SysAllocString and SysAllocString16 to perform any processing
Francois Jacques [Mon, 10 Jul 2000 13:04:45 +0000 (13:04 +0000)] 
Prevent SysAllocString and SysAllocString16 to perform any processing
on NULL strings.

25 years agoMake it possible to change the encoding of fonts from the command
Stas Sergeev [Mon, 10 Jul 2000 13:04:08 +0000 (13:04 +0000)] 
Make it possible to change the encoding of fonts from the command
line, even if autodetected.

25 years agoConvert WND.text field to Unicode.
Dmitry Timoshkov [Mon, 10 Jul 2000 12:09:31 +0000 (12:09 +0000)] 
Convert WND.text field to Unicode.
Add new key to wine.ini in the section [x11drv] - TextCP, which means
code page used for texts passed to X.
Accordingly fix handlers of WM_SETTEXT/WM_GETTEXT.

25 years agoBacked out previous patch.
Alexandre Julliard [Mon, 10 Jul 2000 10:59:35 +0000 (10:59 +0000)] 
Backed out previous patch.

25 years agoStub for RegisterDeviceNotificationA.
Marcus Meissner [Mon, 10 Jul 2000 10:58:16 +0000 (10:58 +0000)] 
Stub for RegisterDeviceNotificationA.

25 years agoFakes a negotiation of the winsock version.
Gerard Patel [Mon, 10 Jul 2000 10:57:46 +0000 (10:57 +0000)] 
Fakes a negotiation of the winsock version.

25 years ago- better loading of *.tlb files
Juergen Schmied [Mon, 10 Jul 2000 10:57:28 +0000 (10:57 +0000)] 
- better loading of *.tlb files
- seperated code for loading tlb resource into memory from code for
  parsing the tlb resource.

25 years agoImplemented OleCreate.
Juergen Schmied [Mon, 10 Jul 2000 10:56:19 +0000 (10:56 +0000)] 
Implemented OleCreate.

25 years agoGetClassInfo should return global classes even if the hInstance
Noomen Hamza [Sun, 9 Jul 2000 12:21:07 +0000 (12:21 +0000)] 
GetClassInfo should return global classes even if the hInstance
parameter is different from the one passed to the RegisterClass
function.

25 years agoFixes the BuildCommDCBA function.
Stefan Leichter [Sun, 9 Jul 2000 12:19:44 +0000 (12:19 +0000)] 
Fixes the BuildCommDCBA function.

25 years agoAdded configure check for libutil.h.
Hidenori Takeshima [Sun, 9 Jul 2000 12:19:09 +0000 (12:19 +0000)] 
Added configure check for libutil.h.

25 years agoMake the focus follow the last selected item for multiselect listboxes.
Gerard Patel [Sun, 9 Jul 2000 12:18:14 +0000 (12:18 +0000)] 
Make the focus follow the last selected item for multiselect listboxes.

25 years agoStub implementation of LHashValOfNameSysA.
Huw D M Davies [Sun, 9 Jul 2000 12:17:52 +0000 (12:17 +0000)] 
Stub implementation of LHashValOfNameSysA.
Don't crash if we encounter a BSTR with length <= 0.
Fix typos in ITypeLib::GetDocumentation.

25 years agoWith some apps a fault was possible in ExtractAssociatedIcon.
Dave Hawkes [Sun, 9 Jul 2000 12:17:23 +0000 (12:17 +0000)] 
With some apps a fault was possible in ExtractAssociatedIcon.

25 years agoGetIconInfo did no correctly identify icons from cursors.
Dave Hawkes [Sun, 9 Jul 2000 12:16:58 +0000 (12:16 +0000)] 
GetIconInfo did no correctly identify icons from cursors.

25 years agoUnder Windows 95/98/NT, message boxes do not have a default icon.
Haithem Hmida [Sun, 9 Jul 2000 12:16:36 +0000 (12:16 +0000)] 
Under Windows 95/98/NT, message boxes do not have a default icon.

25 years agoFixed lstrcpynAtoW usage (reported by Stas Sergeev).
Alexandre Julliard [Sun, 9 Jul 2000 11:20:59 +0000 (11:20 +0000)] 
Fixed lstrcpynAtoW usage (reported by Stas Sergeev).
Small cleanups.

25 years agoCreated separate libraries for dplay, shfolder, shlwapi, wow32 and
Alexandre Julliard [Sun, 9 Jul 2000 11:19:35 +0000 (11:19 +0000)] 
Created separate libraries for dplay, shfolder, shlwapi, wow32 and
wsock32 so that we have at most one Win32 dll in each .so library.

25 years agoUpdated X11DRV_DIB_GetDIBits to properly handle bottom-up DIBs
Francois Jacques [Sat, 8 Jul 2000 18:34:39 +0000 (18:34 +0000)] 
Updated X11DRV_DIB_GetDIBits to properly handle bottom-up DIBs
manipulation.
Corrected XGetSubImage arguments order.

25 years agoAdded some missing definitions.
Matthew Lake [Sat, 8 Jul 2000 18:31:43 +0000 (18:31 +0000)] 
Added some missing definitions.

25 years agoImplemented SafeArrayGetVarType.
Francois Jacques [Sat, 8 Jul 2000 18:30:41 +0000 (18:30 +0000)] 
Implemented SafeArrayGetVarType.
Added a VT_RECORD variant type definition.

25 years agoStarted implementation of the functions GetDefaultCommConfigA/W.
Stefan Leichter [Sat, 8 Jul 2000 18:29:54 +0000 (18:29 +0000)] 
Started implementation of the functions GetDefaultCommConfigA/W.

25 years agoCorrected 24->32 conversion. Still only correct for little endian.
Marcus Meissner [Sat, 8 Jul 2000 18:28:57 +0000 (18:28 +0000)] 
Corrected 24->32 conversion. Still only correct for little endian.

25 years agoCheck for WS_DISABLED parent in WindowFromPoint for un-managed windows.
Susan Farley [Sat, 8 Jul 2000 18:28:25 +0000 (18:28 +0000)] 
Check for WS_DISABLED parent in WindowFromPoint for un-managed windows.

25 years agoRename MODULE_InitDll to MODULE_InitDLL for the sake of consistency.
Andreas Mohr [Sat, 8 Jul 2000 18:28:03 +0000 (18:28 +0000)] 
Rename MODULE_InitDll to MODULE_InitDLL for the sake of consistency.

25 years agoFixed TOOLBAR_DrawString() to offset button text if the himl parameter
Chris Morgan [Sat, 8 Jul 2000 18:27:44 +0000 (18:27 +0000)] 
Fixed TOOLBAR_DrawString() to offset button text if the himl parameter
is non-zero or the default himl, himlDef, is non-zero.  Fixes a bug in
WinZip 8.0 where text is not shifted down by the height of the button
image.

25 years agoCheck the value returned by DIALOG_GetCharSize.
Slava Monich [Sat, 8 Jul 2000 18:27:24 +0000 (18:27 +0000)] 
Check the value returned by DIALOG_GetCharSize.

25 years agoAdded setupapi shared library and SetupIterateCabinet stub.
Francois Jacques [Sat, 8 Jul 2000 18:27:03 +0000 (18:27 +0000)] 
Added setupapi shared library and SetupIterateCabinet stub.

25 years agoImplemented a large number of the msvideo dll routines.
Bradley Baetz [Sat, 8 Jul 2000 12:50:26 +0000 (12:50 +0000)] 
Implemented a large number of the msvideo dll routines.

25 years agoAllow the size of bitmaps to be changed after toolbar buttons have
Gerard Patel [Sat, 8 Jul 2000 12:48:37 +0000 (12:48 +0000)] 
Allow the size of bitmaps to be changed after toolbar buttons have
been added.

25 years agoOn Windows property sheet has DWL_USER dword pointing to a structure
Slava Monich [Sat, 8 Jul 2000 12:48:13 +0000 (12:48 +0000)] 
On Windows property sheet has DWL_USER dword pointing to a structure
that starts with HWND and PROPSHEETHEADER fields.

25 years agoImplementation of Get/SetThreadPriorityBoost.
Slava Monich [Sat, 8 Jul 2000 12:47:30 +0000 (12:47 +0000)] 
Implementation of Get/SetThreadPriorityBoost.

25 years agoAdded documentation on how to setup wine's Buildin Postscript Driver
Stefan Leichter [Sat, 8 Jul 2000 12:46:27 +0000 (12:46 +0000)] 
Added documentation on how to setup wine's Buildin Postscript Driver
working with ghostscript (afmfiles, ppdfile).

25 years ago- Explicit init of rtn.cookie in DEBUG_EvalExpr to bad value to
Peter Hunnisett [Sat, 8 Jul 2000 12:45:44 +0000 (12:45 +0000)] 
- Explicit init of rtn.cookie in DEBUG_EvalExpr to bad value to
  expose further bad code
- Print of pointer used as array now works

25 years agoOnly use the column headers to calculate the width of a
James Hatheway [Sat, 8 Jul 2000 12:45:21 +0000 (12:45 +0000)] 
Only use the column headers to calculate the width of a
LDS_REPORT-type listbox if it actually has column headers.
(ie. LVS_NOCOLUMNHEADER bit is not set.)

25 years agoBeginDeferWindowPos should allow zero count.
Slava Monich [Sat, 8 Jul 2000 12:44:09 +0000 (12:44 +0000)] 
BeginDeferWindowPos should allow zero count.

25 years agoAdded semi-stub.
Andreas Mohr [Sat, 8 Jul 2000 12:43:34 +0000 (12:43 +0000)] 
Added semi-stub.

25 years agoHandle mciSendString("open <mcitype>",...)
Bradley Baetz [Sat, 8 Jul 2000 12:43:09 +0000 (12:43 +0000)] 
Handle mciSendString("open <mcitype>",...)

25 years ago- Bugfix: Macro expansion of strings would assert an internal error
Bertho Stultiens [Sat, 8 Jul 2000 11:49:29 +0000 (11:49 +0000)] 
- Bugfix: Macro expansion of strings would assert an internal error
  or a segfault due to a lacking '\0' in the expansion.
- Bugfix: Prevent buffer overflow in reallocation of macro expansion
  buffers.
- Bugfix: Wrc's version information was not passed as numerical to the
  preprocessor due to an error in the definition of the macro.
- Relaxed the newline constraint in global LANGUAGE statements, which
  was introduced in version 1.1.3, so that some fancy preprocessor
  constructs can work.
- Removed the gcc-style #line handling from the resource-parser to the
  resource-scanner so that it is possible to include files at any stage
  of the source, independent of the parser-state.
- Bugfix: Stringtables were not correctly searched for duplicates
  because the language comparison disregarded the sublanguage.
- Eliminated a repetitive warning when writing stringtables with zero
  length string entries. These are perfectly valid (but make no sense:-).
  Warnings are now only generated during parse in pedantic mode.

25 years agoComplete NLS values for Russian language.
Dmitry Timoshkov [Sat, 8 Jul 2000 11:48:24 +0000 (11:48 +0000)] 
Complete NLS values for Russian language.

25 years agoRemove duplicates in the NLS files.
Dmitry Timoshkov [Sat, 8 Jul 2000 11:48:03 +0000 (11:48 +0000)] 
Remove duplicates in the NLS files.

25 years agoFix SysStringByteLen to really return the length in bytes.
Huw D M Davies [Sat, 8 Jul 2000 11:47:38 +0000 (11:47 +0000)] 
Fix SysStringByteLen to really return the length in bytes.

25 years agoChanged the size of property sheet template to be the same as the
Slava Monich [Sat, 8 Jul 2000 11:47:19 +0000 (11:47 +0000)] 
Changed the size of property sheet template to be the same as the
original one (was 292x159, now 220x140).

25 years agoImplement IDataAdviseHolder.
Huw D M Davies [Sat, 8 Jul 2000 11:46:54 +0000 (11:46 +0000)] 
Implement IDataAdviseHolder.

25 years agoFix typo in ITypeLib::IsName.
Huw D M Davies [Sat, 8 Jul 2000 11:46:33 +0000 (11:46 +0000)] 
Fix typo in ITypeLib::IsName.

25 years agoCreateStreamOnHGlobal should alloc a shared memory block if supplied
Huw D M Davies [Sat, 8 Jul 2000 11:46:16 +0000 (11:46 +0000)] 
CreateStreamOnHGlobal should alloc a shared memory block if supplied
handle is 0.

25 years agoDo not crash if there was no files selected and OK button was pressed.
Dmitry Timoshkov [Sat, 8 Jul 2000 11:45:58 +0000 (11:45 +0000)] 
Do not crash if there was no files selected and OK button was pressed.

25 years agoFix a couple of problems with underruns and stopping/restarting.
Ove Kaaven [Sat, 8 Jul 2000 11:45:39 +0000 (11:45 +0000)] 
Fix a couple of problems with underruns and stopping/restarting.

25 years agoFixed the debugmsg help.
Joerg Mayer [Sat, 8 Jul 2000 11:45:13 +0000 (11:45 +0000)] 
Fixed the debugmsg help.

25 years agoMap each channel on every host to an ASPI controller number.
David Elliott [Sat, 8 Jul 2000 11:44:48 +0000 (11:44 +0000)] 
Map each channel on every host to an ASPI controller number.
Store map in HKEY_DYN_DATA.

25 years agoDSA_InsertItem returns nIndex, not nItemCount.
Andreas Mohr [Sat, 8 Jul 2000 11:44:20 +0000 (11:44 +0000)] 
DSA_InsertItem returns nIndex, not nItemCount.

25 years agoFixed background redrawing when control is covered. Fixed a really
Chris Morgan [Sat, 8 Jul 2000 11:43:57 +0000 (11:43 +0000)] 
Fixed background redrawing when control is covered.  Fixed a really
dumb mistake I made with border drawing many patches ago.  Fixed
offset by 1 alignment issues.

25 years agoRemoved another bad assert and two no longer needed ones.
Marcus Meissner [Sat, 8 Jul 2000 11:43:34 +0000 (11:43 +0000)] 
Removed another bad assert and two no longer needed ones.

25 years agoFixed bad exception handler chain termination.
Eric Pouech [Sun, 25 Jun 2000 12:54:11 +0000 (12:54 +0000)] 
Fixed bad exception handler chain termination.

25 years agoMoved zero-sized window hack to x11drv.
Lawson Whitney [Sun, 25 Jun 2000 12:53:27 +0000 (12:53 +0000)] 
Moved zero-sized window hack to x11drv.

25 years agoReturn "no debugger attached" in NtQueryInformationProcess to satisfy
Marcus Meissner [Sun, 25 Jun 2000 12:51:55 +0000 (12:51 +0000)] 
Return "no debugger attached" in NtQueryInformationProcess to satisfy
some copy protection mechanisms.

25 years agoFixed crash when lpTemplateName is gotten from MAKEINTRESOURCE.
Eric Pouech [Sun, 25 Jun 2000 12:51:14 +0000 (12:51 +0000)] 
Fixed crash when lpTemplateName is gotten from MAKEINTRESOURCE.

25 years agoFixed two asserts in Blt().
Marcus Meissner [Sun, 25 Jun 2000 12:50:54 +0000 (12:50 +0000)] 
Fixed two asserts in Blt().

25 years agoProperly cast arguments to printf to match the intended output.
Gerald Pfeifer [Sun, 25 Jun 2000 12:50:31 +0000 (12:50 +0000)] 
Properly cast arguments to printf to match the intended output.

25 years agoSeveral fixes spotted by Corel (Jean-Claude Batista & Sean Langley).
Eric Pouech [Sun, 25 Jun 2000 12:50:11 +0000 (12:50 +0000)] 
Several fixes spotted by Corel (Jean-Claude Batista & Sean Langley).
Seeking from SEEK_END was wrong.
Seeking on empty buffer was wrong.
Some installed ioProcs had uninitialized fields.
A few more bits for rename functions.

25 years agoAdded BreakOnDllLoad internal var, cleaned up register validation on
Eric Pouech [Sun, 25 Jun 2000 12:49:13 +0000 (12:49 +0000)] 
Added BreakOnDllLoad internal var, cleaned up register validation on
exception.

25 years agoAdd workarounds for null strings in TOOLBAR_InsertButtonA and calling
Mike McCormack [Sun, 25 Jun 2000 12:48:41 +0000 (12:48 +0000)] 
Add workarounds for null strings in TOOLBAR_InsertButtonA and calling
TOOLBAR_SetButtonSize after button added to the toolbar (latter for
WINZIP32.EXE)

25 years agoSet the minimum dropped height to the combo list height if any in
Gerard Patel [Sun, 25 Jun 2000 12:47:59 +0000 (12:47 +0000)] 
Set the minimum dropped height to the combo list height if any in
CBDropDown.

25 years agoIf whitespace or dots are appended to the end of any component in a
Dave Hawkes [Sun, 25 Jun 2000 12:46:40 +0000 (12:46 +0000)] 
If whitespace or dots are appended to the end of any component in a
path then it should be ignored.

25 years agoMake sure the cmdline passed to CreateProcessA is writeable (thanks to
Alexandre Julliard [Sat, 24 Jun 2000 20:53:47 +0000 (20:53 +0000)] 
Make sure the cmdline passed to CreateProcessA is writeable (thanks to
Peter Ganten <peter@ganten.org>).

25 years agoCleaned up loading/init code in OSS.
Eric Pouech [Sat, 24 Jun 2000 17:54:43 +0000 (17:54 +0000)] 
Cleaned up loading/init code in OSS.
Cleaned up getDevCaps in midi part.
Implemented asynchronous waveIn recording using a thread.

25 years agoA few missing console stubs.
Eric Pouech [Sat, 24 Jun 2000 17:54:07 +0000 (17:54 +0000)] 
A few missing console stubs.

25 years agoFixed animation loading for RLE encoding.
Eric Pouech [Sat, 24 Jun 2000 17:53:40 +0000 (17:53 +0000)] 
Fixed animation loading for RLE encoding.

25 years ago- removed hack to find the right resource
Juergen Schmied [Sat, 24 Jun 2000 13:50:52 +0000 (13:50 +0000)] 
- removed hack to find the right resource
- updated to use the ICOM macros
- cleaned up use typelib and typelib2 (was mixed up)

25 years ago- fixed reported bugs
Juergen Schmied [Sat, 24 Jun 2000 13:39:53 +0000 (13:39 +0000)] 
- fixed reported bugs
- fixed default extensions
- implemented "browse to desktop" button

25 years agoGetCommandLine should return non-const strings.
Hidenori Takeshima [Sat, 24 Jun 2000 13:37:05 +0000 (13:37 +0000)] 
GetCommandLine should return non-const strings.

25 years agoCallProcEx32W should be named _CallProcEx32W.
Andreas Mohr [Sat, 24 Jun 2000 13:34:07 +0000 (13:34 +0000)] 
CallProcEx32W should be named _CallProcEx32W.

25 years agoAdded some stuff saying that this is NOT supported.
Andreas Mohr [Sat, 24 Jun 2000 13:33:52 +0000 (13:33 +0000)] 
Added some stuff saying that this is NOT supported.

25 years agoAvoid calling the exception handler in some cases.
Juergen Schmied [Sat, 24 Jun 2000 13:33:26 +0000 (13:33 +0000)] 
Avoid calling the exception handler in some cases.

25 years ago- many new Path* stubs
Juergen Schmied [Sat, 24 Jun 2000 12:56:08 +0000 (12:56 +0000)] 
- many new Path* stubs
- many bugfixes
- class functions expanding environments variables now

25 years agoImplemented the DirectSound HAL in winmm's wineoss (Open Sound System)
Ove Kaaven [Sat, 24 Jun 2000 12:55:33 +0000 (12:55 +0000)] 
Implemented the DirectSound HAL in winmm's wineoss (Open Sound System)
driver, and winmm's interface for DirectSound to access it. It
requires the ability to mmap /dev/dsp, to trigger playback, and
sample-accurate position readouts. (If the soundcard's device driver
does not report these capabilities, wineoss will report the HAL as
unavailable and force DirectSound to use its HEL instead.)

25 years agoImplemented the DirectSound HAL mode for DMA primary buffers, with a
Ove Kaaven [Sat, 24 Jun 2000 12:54:49 +0000 (12:54 +0000)] 
Implemented the DirectSound HAL mode for DMA primary buffers, with a
10ms latency (not noticeable), and about 300ms of prebuffering. Fixed
a few bugs. Added a Wine-only WINMM flag for waveOutOpen for
DirectSound to use (so drivers like wineoss have some way of knowing
what to prepare itself for).

25 years agoImplemented/stubbed IconSize() and ControlPanelInfo() needed for Win
Andreas Mohr [Sat, 24 Jun 2000 12:54:00 +0000 (12:54 +0000)] 
Implemented/stubbed IconSize() and ControlPanelInfo() needed for Win
2.0 control.exe and paint.exe.

25 years agoAdded IDI_WINLOGO.
Hidenori Takeshima [Sat, 24 Jun 2000 12:52:53 +0000 (12:52 +0000)] 
Added IDI_WINLOGO.

25 years agoDon't block endlessly after last debugged process has exited.
Eric Pouech [Sat, 24 Jun 2000 12:52:13 +0000 (12:52 +0000)] 
Don't block endlessly after last debugged process has exited.

25 years agoAdded (back) correct behavior for NULL ptrs in CharToOem funcs.
Eric Pouech [Sat, 24 Jun 2000 12:51:48 +0000 (12:51 +0000)] 
Added (back) correct behavior for NULL ptrs in CharToOem funcs.

25 years agoFixed some OOM conditions in GlobalAlloc.
Eric Pouech [Sat, 24 Jun 2000 12:51:24 +0000 (12:51 +0000)] 
Fixed some OOM conditions in GlobalAlloc.

25 years agoAdded missing #include <math.h>.
Gerald Pfeifer [Sat, 24 Jun 2000 12:50:56 +0000 (12:50 +0000)] 
Added missing #include <math.h>.

25 years agoRemoved MIME garbage.
Alexandre Julliard [Sat, 24 Jun 2000 12:50:33 +0000 (12:50 +0000)] 
Removed MIME garbage.

25 years agoCreate xlib ddsurfaces with correct reference counts.
Marcus Meissner [Sat, 24 Jun 2000 12:50:08 +0000 (12:50 +0000)] 
Create xlib ddsurfaces with correct reference counts.

25 years agoSplit bidi16.c and network.c out of misc/ into their respective dlls.
Alexandre Julliard [Sat, 24 Jun 2000 12:41:05 +0000 (12:41 +0000)] 
Split bidi16.c and network.c out of misc/ into their respective dlls.

25 years agoSplit the build program in several files.
Alexandre Julliard [Fri, 23 Jun 2000 20:15:35 +0000 (20:15 +0000)] 
Split the build program in several files.
Renamed it 'winebuild' to avoid possible conflicts.
Cleaned up command-line parsing.
Make it understand -fPIC instead of -pic.
Merged call16.s and call32.s generated files.

25 years agoAdded more ordinals to KERNEL, GDI, USER and system drivers
Andreas Mohr [Fri, 23 Jun 2000 17:10:50 +0000 (17:10 +0000)] 
Added more ordinals to KERNEL, GDI, USER and system drivers
(Windows 1.1, 2.0).

25 years ago_common_depth_to_pixelformat() returns -1 and not zero, if a mode is
Peter Ganten [Fri, 23 Jun 2000 16:54:23 +0000 (16:54 +0000)] 
_common_depth_to_pixelformat() returns -1 and not zero, if a mode is
supported.

25 years agoAvoid gratuitously changing the ZORDER.
Dave Hawkes [Fri, 23 Jun 2000 16:53:52 +0000 (16:53 +0000)] 
Avoid gratuitously changing the ZORDER.

25 years agoUse correct bpp for the X side of the surface XImages.
Marcus Meissner [Fri, 23 Jun 2000 16:52:53 +0000 (16:52 +0000)] 
Use correct bpp for the X side of the surface XImages.
Cleaned up Xlib_Surface_Release so it is a bit more readable.
use VirtualAlloc for conversion-programside buffer to simplify
handling.

25 years agoGlobalFree16 returns NULL on success, but DestroyAcceleratorTable
Dave Hawkes [Fri, 23 Jun 2000 16:51:19 +0000 (16:51 +0000)] 
GlobalFree16 returns NULL on success, but DestroyAcceleratorTable
should return TRUE on success.

25 years agoDump FourCC correctly, print conversion messages, add reference to
Marcus Meissner [Fri, 23 Jun 2000 16:50:24 +0000 (16:50 +0000)] 
Dump FourCC correctly, print conversion messages, add reference to
ddraw in DDSurface::GetDDInterface.