Commit Graph

2073 Commits

Author SHA1 Message Date
Marcus Meissner
013d08805a Stop winelib programs on fault instead of endless faultlooping. 1999-05-08 10:44:43 +00:00
James Juran
b199b1951e Run ldconfig in make install if using --enable-dll.
Cleaned up uninstall_lib as well.
1999-05-08 10:43:13 +00:00
Thuy Nguyen
ed1d88b610 Implementation of IStorage supported by an implementation of
ILockBytes on top of an HGLOBAL.
1999-05-08 10:05:08 +00:00
Marcus Meissner
264360fc21 Return the correct value from GetPrivateProfileSectionA.
Copy/convert back the buffer in GetPrivateProfileSectionW.
Replace some output pointers str/wstr->ptr in kernel32.spec.
1999-05-08 10:02:05 +00:00
Ulrich Weigand
1c971e3364 Some initialization sequence bugfixes:
- Initialize process crst for 16-bit processes.
- Don't crash due to uninitialized stack frames in WineLib.
- Map system DLLs before calling UserSignalProc.
- Signal USIG_PROCESS_CREATE only *after* the env_db is filled.
1999-05-08 09:58:47 +00:00
Ulrich Weigand
e6cc6fdc07 Call Callout routines directly when using builtin USER. 1999-05-08 09:56:00 +00:00
Ulrich Weigand
b613a105b6 Bugfix: all PE modules were marked 'internal'. 1999-05-08 09:51:47 +00:00
Ulrich Weigand
e6ea9ebb5e Check for busy DCE moved to DCHook16(). 1999-05-08 09:50:52 +00:00
Ulrich Weigand
ef61c0b632 Initialize WIN_CritSection earlier. 1999-05-08 09:45:50 +00:00
Luc Tourangeau
3d35e9894c Removed the timer that was used to queue TRACKBAR_Refresh calls.
Removed all direct calls to TRACKBAR_Refresh (except from within the
WM_PAINT handling section) and replaced them by calls to
InvalidateRect.
Fixed a bug in the TRACKBAR_SetPos function.
Fixed the behavior for different types of mouse input.
1999-05-08 09:44:45 +00:00
Yuxi Zhang
ccfb1824cd Implemented toolbar multirow button layout. 1999-05-08 09:40:55 +00:00
Francois Boisvert
06d4226171 Implementation of WM_GETTEXT and WM_GETTEXTLENGTH in tooltips. 1999-05-08 09:38:52 +00:00
Thuy Nguyen
ad7e9c4cef Implemented OleTranslateColor. 1999-05-08 09:37:59 +00:00
Francis Beaudet
ee3c1d7a27 Changed the return value of GetKeyboardState and SetKeyboardState from
VOID to BOOL.
1999-05-08 09:35:37 +00:00
Francois Boisvert
428d298a64 Prevented LISTBOX_RepaintItem from repainting a non visible item. 1999-05-08 09:33:53 +00:00
Eric Pouech
9caedbd948 Fixed typo. 1999-05-08 09:29:00 +00:00
Huw D M Davies
4e700ab90e Bugfix for TRACE in UnregisterClass. 1999-05-08 09:27:25 +00:00
Alexandre Julliard
6fbe079393 No longer necessary. 1999-05-05 13:20:50 +00:00
Francis Beaudet
179e8deb6d Check if DC is busy before deleting it. 1999-05-04 16:55:22 +00:00
Andreas Mohr
99920819a5 GetMailslotInfo is supposed to check for pointer validity. 1999-05-04 16:54:39 +00:00
Ulrich Weigand
017d22126b Possible crash in select_loop() fixed. 1999-05-04 16:51:30 +00:00
Ulrich Weigand
70b2e383a0 Fixed various stupid bugs in services thread routines.
Added SERVICE_Exit routine to kill the services thread.
1999-05-04 16:43:38 +00:00
Eric Pouech
739c318fff Inverted class/channel in __(SET|GET)_DEBUGGING macros. 1999-05-04 16:23:03 +00:00
Ulrich Weigand
279d1174fd Correct implementation of GetWindowThreadProcessId(). 1999-05-04 15:57:27 +00:00
Ulrich Weigand
73496798e0 Added PlaySound16, sndPlaySound16. 1999-05-04 15:29:01 +00:00
Ove Kaaven
dc8cf1002c Fixes winproc deadlock for win16. 1999-05-04 15:23:26 +00:00
Eric Pouech
8c38f45a7e Fixed some deadlock(s) in message sending. 1999-05-03 09:44:57 +00:00
Eric Pouech
b068320abd cleaned up debug channels to use default one (mmsys)
more conversions from mixerXXXW and mixerXXXX16 to mixerXXXXA
fixed callback bug in midiStream functions
fixed compilation bug with egcs
changed to the new debug channel interface
1999-05-03 09:44:26 +00:00
Eric Pouech
1d1a6bb4a7 small range fixes for OSS driver
changed to the new debug channel interface
1999-05-03 09:43:30 +00:00
Eric Pouech
54e4ba048a first (working) shot at OSS mixer low level interface
changed to the new debug channel interface
1999-05-03 09:26:48 +00:00
Ulrich Weigand
208dd97c1b Fixed off-by-one ordinals in MPR.
Added MPR_Alloc/ReAlloc/Free (MPR.22-24).
1999-05-03 09:24:00 +00:00
Ulrich Weigand
6ce4006137 Bugfix: release Win16Lock in WinExec16, CallProc[Ex]32W_16. 1999-05-03 09:22:55 +00:00
Ulrich Weigand
b8fa2962e5 Load system DLLs into WineLib applications. 1999-05-03 09:22:05 +00:00
Huw D M Davies
1d4af587fc Small update to the PostScript encoding vector. 1999-05-03 09:21:21 +00:00
Alexandre Julliard
481a8e263c Bug fixes. 1999-05-03 08:58:25 +00:00
Alexandre Julliard
64ae5a57cf Moved a few more initialisations to the new process context. 1999-05-02 19:10:57 +00:00
Alexandre Julliard
1c4c409f04 Don't initialise the stacks for 32-bit processes. 1999-05-02 19:10:04 +00:00
Alexandre Julliard
8d267a6041 Only check number of tasks after first message.
Use a 16-bit module for creating the initial task.
1999-05-02 19:09:07 +00:00
Alexandre Julliard
1459413518 Updated authors list from the Changelog. Please let me know if you
have been left out.
1999-05-02 18:13:33 +00:00
Alexandre Julliard
e8c6a08cd9 Converted to the new debugging interface (done with the help of the
script written by Patrik Stridvall).
Some changes to the initialisation sequence for 32-bit processes.
1999-05-02 14:33:41 +00:00
Alexandre Julliard
06c275a643 Converted to the new debugging interface (done with the help of the
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Alexandre Julliard
50b3d7b3e3 Misc fixes and improvements. 1999-05-02 14:24:15 +00:00
Alexandre Julliard
0e7bd08cbd Added check for -lmmap for OS/2. 1999-05-02 11:46:02 +00:00
Francis Beaudet
ec2edc7ee4 Fixed a few bugs in the OLE storage implementation, added a new set of
trace statements for the OLE storage related methods and introduced a
new debug channel for the storage subsystem.
1999-05-02 11:41:10 +00:00
Michael Veksler
92ae219e04 Removed redundant include of winbase.h from winuser16.h.
Moved types from winbase.h to winuser16.h .
1999-05-02 11:39:09 +00:00
Klaas van Gend
ea7ff970c8 More implementation of PrintDlgA.
Conversion of resource identifiers of Print32 window to comply to the
M$ numbering.
1999-05-02 11:34:26 +00:00
Ulrich Weigand
b8396c3ed8 Don't crash if queuing an APC on a thread that doesn't wait. 1999-05-02 11:33:01 +00:00
Ulrich Weigand
9dcaeca29f Use SERVICES callback to implement Windows timers.
Timer expiration handling removed from EVENT_WaitNetEvent loop.
1999-05-02 11:30:39 +00:00
Huw D M Davies
d38ae1f79b Call SetLastError in HeapCompact(). 1999-05-02 11:27:14 +00:00
Ove Kaaven
d084a18cc6 Added prototype for TryEnterCriticalSection. 1999-05-02 11:26:07 +00:00