Commit Graph

1867 Commits

Author SHA1 Message Date
Bertho Stultiens 3b5c29f539 Change wine's dlopen search-patch strategy not using the environment
and added #if:s to seperate the code out if libdl isn't availble.
1999-04-22 09:13:38 +00:00
Francis Beaudet 9bf93c6e19 Added a check for a NULL pointer in CoFreeUnusedLibraries. 1999-04-22 09:10:16 +00:00
Marcus Meissner 12323e4fca Include debug.h last (ERR() macro problem on Solaris). 1999-04-22 09:09:18 +00:00
Francis Beaudet ab6f8616a5 Fixed a sizing bug in the combobox control. 1999-04-22 09:08:09 +00:00
Ulrich Weigand b8cde48f92 Bugfix: Internal NE entry point tables were bad (one huge bundle). 1999-04-22 09:07:09 +00:00
Noomen Hamza 7a0c2e6294 Initialize the output buffer parameters to 0 in RegQueryValue*
functions. This is important specially when there's no data to return.
1999-04-22 09:05:19 +00:00
Bertho Stultiens f4b6e82b84 Do not increment module refCount if self is loaded from within
DllEntryPoint during the attach notification.
1999-04-22 08:56:40 +00:00
Juergen Schmied c77fd5b322 - protect TRACE against NULL-ptr
- rewrote GetMenuItemID/GetSubMenu to use MENU_FindItem (hmenu=0xffff fix).
1999-04-21 14:27:37 +00:00
Juergen Schmied ea7b826cd6 Fixed typo. 1999-04-21 14:26:59 +00:00
Bertho Stultiens 964e0460f4 Reimplementation of GetModuleHandle16 according to how win95 handles
it (thanks to Marcus Meissner <marcus@jet.franken.de>).
1999-04-21 14:26:17 +00:00
Bertho Stultiens 10db759b47 Corrected wrong return values of built-in loader to work with the
loadorder stuff.
1999-04-21 14:25:21 +00:00
Huw D M Davies 56166a6f85 Implemented recording of StretchDIBits and SetDIBitsToDevice and
playback of SetDIBitsToDevice. Cleaned up PlayMetaFileRecord a bit.
1999-04-19 16:45:24 +00:00
Bertho Stultiens 94bb5bb1a7 Removed non-portable hacks and replaced them with more general
versions.
1999-04-19 16:44:22 +00:00
Paul Millar 0e8d8cc92b Code added to re-evaluate stale DC information in DCE cache. 1999-04-19 16:37:11 +00:00
Bertho Stultiens af5745f504 Attach notifications must be send after all recursive dependencies are
loaded and not before.
1999-04-19 16:32:31 +00:00
Patrik Stridvall 0b52adaac4 Fixed typo. 1999-04-19 16:30:51 +00:00
Eric Pouech 25ec27abea Fixed playing position when required by track number. 1999-04-19 16:26:27 +00:00
Marcus Meissner 91aaca8686 Added MMDEVLDR DeviceIoctl(5) stub (msacm32 is a bit happier now). 1999-04-19 16:21:29 +00:00
Marcus Meissner b3bd754892 Native toolhelp will not work (missing GLOBALMASTERHANDLE). 1999-04-19 16:20:21 +00:00
Marcus Meissner 9e15318425 Updated. 1999-04-19 16:19:25 +00:00
Gerard Patel 3e60edfb04 Test for static was reversed. 1999-04-19 16:18:38 +00:00
Patrik Stridvall b4b9fae671 New debug scheme with explicit debug channels declaration. 1999-04-19 14:56:29 +00:00
Alexandre Julliard 3c9cf42d00 Removed extra call to TASK_StartTask. 1999-04-18 14:44:26 +00:00
Alexandre Julliard 2487ccea81 Removed check for union semun; cleaned up a bit. 1999-04-18 14:43:16 +00:00
Alexandre Julliard 1ae869c9a3 Added env ptr to new_process request 1999-04-18 14:41:41 +00:00
Juergen Schmied 7851394159 - use fonts/fontsizes given by SystemParametersInfo
- drawing/alignment fixes, win98 style for menubar
- ownerdrawn menus are working now for the first time
- complete constants magic items
- use right owner for popupmenus
- new: Get/SetMenuInfo
- implemented: Get/SetMenuContextHelpId
- more flags for Get/SetMenuItemInfo
1999-04-18 14:40:32 +00:00
Robert W Hall 9132a78b27 Make DOSFS_MatchLong match a search string ending in '*.' to a zero
extension file name, allowing Mathcad to run.
1999-04-18 14:38:17 +00:00
Eric Pouech 85aac70064 Fixed memory freeing. 1999-04-18 13:31:34 +00:00
Alexandre Julliard 57e231bdaa Renamed cmdlgr.h to cmdlgtst.h. 1999-04-18 13:25:58 +00:00
Alexandre Julliard 79762059eb Added timeout to critical section waiting. 1999-04-18 13:23:36 +00:00
Ulrich Weigand a44f9f8e1b Merged Linux/FreeBSD reentrant errno handler, added Solaris.
Preliminary support for Solaris low-level threads (LWPs) added.
1999-04-18 13:20:43 +00:00
Ulrich Weigand 715a55e75f Reentrant libc check for Solaris added.
Fixed reentrant X11 check for FreeBSD and Solaris.
Added check for Solaris low-level thread routines.
1999-04-18 13:19:56 +00:00
Alexandre Julliard db000ee3e8 Fixed toolhelp routines usage in GetModuleFromPath (reported by Bertho
Stultiens).
1999-04-18 13:18:42 +00:00
Ove Kaaven 2043ba0675 Automatic install script, which automatically configures and compiles
wine and regapi, runs tools/wineconf to generate a configuration file
if one does not already exist, and uses regapi to install the default
registry.
1999-04-18 13:16:29 +00:00
Eric Pouech 3be8e3b7ff Properly handling cases like calling SetWindowPos while processing
WM_NCCREATE.
1999-04-18 13:13:40 +00:00
Eric Pouech dc7c1b87d4 Fixed a few bugs (typos from cut & paste & invalid heap block
freeing).
1999-04-18 13:12:02 +00:00
Eric Pouech b3c7f84563 Bug fix in GetLen. 1999-04-18 12:16:22 +00:00
Bertho Stultiens c1d1cfe976 Reorganization of the loader to correctly load and free libraries and
implementation of load order to load different types of libraries.
1999-04-18 12:14:06 +00:00
Bertho Stultiens 2594720195 Updated commandline changes of -dll option and wine.conf entries. 1999-04-18 12:11:29 +00:00
Bertho Stultiens 1bbc5de0be Updated the example with the new configuration entries. 1999-04-18 12:10:42 +00:00
Bertho Stultiens acf7da869f Bugfix: free loaded library not before exit. 1999-04-18 12:10:07 +00:00
Bertho Stultiens cebb2f1157 New files to support load order and partial stubs for elfdlls. 1999-04-18 12:09:21 +00:00
Huw D M Davies 608629bc13 Fixes for upside-down DIBs. 1999-04-18 12:07:00 +00:00
Lionel Ulmer 251ed43b98 Changed 'GetDisplayMode' to return the mode previously set by
'SetDisplayMode' (and not the current monitor mode).
1999-04-18 12:03:02 +00:00
Luc Tourangeau c4a01c3cc7 -Implemented TCS_BUTTONS, TCS_FIXEDWIDTH, TCM_GETITEMRECT,
TCM_SETITEMSIZE and TCM_DELETEITEM.
1999-04-18 09:35:42 +00:00
Pavel Roskin 5b14b535c8 LookupIconIdFromDirectoryEx16() fixed: if GetSystemPaletteEntries()
returns 0, it is interpreted as if it were 256.
1999-04-18 09:34:51 +00:00
Kevin Holbrook a8f8bef098 Fix ambiguous else warning. 1999-04-18 09:33:20 +00:00
Juergen Schmied 4ab79f9619 Loading color values from the registry fixed. 1999-04-18 09:32:38 +00:00
Brian Gerst 8d4f85071d - Removed all floating point math.
- Implemented stretching in X and Y directions for 8, 16, and 32 bit color.
- Implemented source and dest color-keying for 8, 16, and 32 bit color.
- Implemented some trivial raster operations.
- Minimized inner loops for maximum speed.
- Use memcpy whenever possible.
1999-04-18 09:31:50 +00:00
Eric Pouech b1ec5bcae2 Reduced fragment size.
Reorganized wodOpen (with support for WAVE_QUERY_FORMAT).
Fixed buffer underrun recovery.
Fixed bug in wodReset()/wodClose().
1999-04-18 09:30:54 +00:00