Commit graph

14002 commits

Author SHA1 Message Date
Marcus Meissner
49eaa0db2b Do not coerce arguments of ITypeLib::Invoke in-place, or we get
corrupted variants.
Handle V_ARRAY | something -> VT_SAFEARRAY, as this is a NOP.
2003-11-03 22:13:05 +00:00
Mike McCormack
7e1f38034c Stubs for job control. 2003-11-03 22:12:15 +00:00
Alexandre Julliard
6d9350fa1f Use a timeout when sending broadcast messages. 2003-10-31 04:18:55 +00:00
Ulrich Czekalla
736d96b5b3 Duplicate stdin/stdout handles to avoid closing them when library is
unloaded.
2003-10-31 04:17:45 +00:00
Aric Stewart
84ad10bfcd Switched a + to a - so that it makes sense when marking the last node
in the Adapters Info linked list.
2003-10-31 04:16:54 +00:00
Jason Edmeades
2b832f11a5 Make support for CopyRects to a small area of the back buffer, and
correct the general method of updating the back buffer.
2003-10-31 04:15:07 +00:00
Dmitry Timoshkov
99e3e6f88b Replace 28591 by 28605 (euro) for appropriate locales. 2003-10-31 03:40:08 +00:00
Alexandre Julliard
289613a57b Make sure GetTempFileName never returns 0 on success. 2003-10-31 03:38:54 +00:00
Mike McCormack
b107b92849 Mostly stub implemenation for cfgmgr32. 2003-10-31 03:38:07 +00:00
Jason Edmeades
ef8a634cb4 Clear should not be affected by write masks. 2003-10-31 03:35:43 +00:00
Alexandre Julliard
7370f60120 Implemented RtlCreateUserThread, and use it to move thread creation to
ntdll.
2003-10-31 00:16:20 +00:00
Jason Edmeades
ef65d2a6a6 ColorWriteEnable should not impact clearing the screen. 2003-10-31 00:09:07 +00:00
Robert Shearman
90f3057b41 - Use the style returned in custom draw structure to draw the button,
as apps may modify the style this way.
- Disabled buttons can become hot.
- Retrieve image list for drawing after getting image list ID (in
  I_IMAGECALLBACK case).
2003-10-31 00:08:39 +00:00
Raphael Junqueira
62ddeb9da5 - better traces
- some IPersistStream::GetClassID implementation
- add the "search by name" support for IDirectMusicLoader8::GetObject
  (and a hack for understanding containers use)
2003-10-31 00:08:02 +00:00
Vitaliy Margolen
785bae8aae - Fix tab size for TCS_OWNERDRAWFIXED style.
- Correct size recalculation after setting tab width.
- Fix button sizes to match native.
- Center both vertically and horizontally tab text & icon.
- Use correct left/center alignment flags.
2003-10-31 00:06:42 +00:00
Jason Edmeades
0b37bf74b9 CopyRects (per rect) copied one too many lines, trashing the heap.
Also tidies up scissor test from previous patch.
2003-10-30 23:24:44 +00:00
Mike McCormack
0b28472010 Added a test for mailslots. 2003-10-30 23:24:12 +00:00
Alexandre Julliard
0f95d5498d Fixed race in %gs selector restoring during vm86 mode return.
Minor cleanups.
2003-10-30 23:15:56 +00:00
Gerald Pfeifer
4f47bbc277 Change some variables from int to unsigned to avoid signedness
mismatches.
2003-10-30 23:09:25 +00:00
Gerald Pfeifer
c5dc9d29e1 Add proper casts to avoid signed vs. unsigned mismatches in
strmake().
2003-10-30 23:09:09 +00:00
Robert Reif
d6f746de4c Cache the wave volume so it can be returned rather than the OSS
derived value when possible.
2003-10-30 23:08:46 +00:00
Mike McCormack
c854f9eba8 Return more sane mailslot error values. 2003-10-30 23:08:23 +00:00
Robert Reif
b4e9ef02c2 Clean up *GetDevCaps to check for valid pointer and only copy proper
amount of data.
2003-10-30 23:07:23 +00:00
Pavel Roskin
0f252372b7 Include ntdll_misc.h to avoid undefined reference to GetProcessHeap
when compiled without optimization.
2003-10-30 23:06:41 +00:00
Mike McCormack
6a83224eb3 Fix incorrectly sized buffer. 2003-10-30 23:06:10 +00:00
Jason Edmeades
c922278bfa Culling to different viewports failed as clearing the whole viewport
cleared the screen.
2003-10-30 23:05:09 +00:00
Alexandre Julliard
03711317de Better defaults for heap and stack sizes. 2003-10-30 22:49:01 +00:00
Hannu Valtonen
ab4e40cf0f JoystickAImpl_Unacquire should return DI_NOEFFECT if the device is not
in an acquired state.
2003-10-30 22:48:04 +00:00
Mike McCormack
e40da9f17c Some stub implementations. 2003-10-30 22:47:42 +00:00
Mike McCormack
6e86a2a81a Sql tokens are case insensitive in msi.dll. 2003-10-30 22:46:59 +00:00
Jason Edmeades
14231aa83b Correct writing to back buffer in non-ortho mode, and ensure the line
stipple is passed correctly to enable proper wireframe support.
2003-10-30 22:46:29 +00:00
Alexandre Julliard
59022e5818 Restored emulation of protected instructions in 32-bit code when
running with a Win9x version.
2003-10-28 21:57:24 +00:00
Mike McCormack
367462798a Treat missing MSI tables as empty. 2003-10-28 21:49:06 +00:00
Alexandre Julliard
f0831227d0 Increase WINE_LDT_FIRST_ENTRY to leave room for glibc thread
selectors.
2003-10-28 21:48:41 +00:00
Alexandre Julliard
07931f2d70 Removed no longer needed SIGNAL_Unblock() function. 2003-10-28 21:46:46 +00:00
Francois Gouget
f405629e8e Weekly spelling fixes. 2003-10-28 21:45:30 +00:00
Mike McCormack
3871395140 Fixed MSI buffer overflow. 2003-10-28 21:43:14 +00:00
Alexandre Julliard
54b1d87daf Implemented Add/RemoveVectoredExceptionHandler. 2003-10-28 21:22:50 +00:00
Francois Gouget
1dd5325427 Add support for .dbg.c files. This makes it possible to use the Wine
tracing macros in Winelib applications.
The wine/lib, wine/ole, wine/unicode directories are gone. Simplify
the wine_unicode and wine_uuid detection.
Fix generation of the clean target (in some corner cases it could
generate a $(RM) command with no parameter).
Move the distclean target to the top-level Makefile and make it more
thorough.
Update a few autoconf constructs.
Remote commented out code in wrapper.c. If we need that code we can
always get it from CVS.
2003-10-28 21:13:54 +00:00
Pierre d'Herbemont
d3ab533eb3 Fixed _wfullpath prototype. 2003-10-28 21:13:13 +00:00
Gerald Pfeifer
6e17989681 Move event_names[] into EVENT_ProcessEvent(). 2003-10-28 21:09:47 +00:00
Uwe Bonnes
143f075335 FormatMessageW: Allocate anough space. 2003-10-28 21:09:32 +00:00
Mike McCormack
717107bb65 Fix string value lookups in MSI. 2003-10-28 21:09:10 +00:00
Rok Mandeljc
10509573ac Some fixes in dmband loading. 2003-10-28 21:08:55 +00:00
Hannu Valtonen
897beee52d SysMouseAImpl_Unacquire should return DI_NOEFFECT if the device is not
in an acquired state.
2003-10-28 21:08:31 +00:00
Alexandre Julliard
55f2dac059 Fixed typo that broke handling of .com and .bat files. 2003-10-28 00:31:52 +00:00
Alexandre Julliard
4cb001967a Switch back to the main process stack before calling exception
handlers.
2003-10-28 00:30:55 +00:00
Alexandre Julliard
8f1b861e27 Repaired relay debugging for kernel and ntdll (spotted by Uwe
Bonnes).
2003-10-28 00:25:32 +00:00
Rein Klazes
7ee2ed5a39 Test WM_KEY* and WM_SYSKEY* messages generated by various keyboard
events.
2003-10-28 00:18:40 +00:00
Robert Reif
be4281522d Added support for getting the wave device name. 2003-10-28 00:15:16 +00:00