Commit Graph

4156 Commits

Author SHA1 Message Date
Eric Pouech
f8fe366b37 Fixed segmented/linear buffers manipulation.
Better IO buffering.
Added some missing prototypes.
2000-03-19 21:16:37 +00:00
Francois Gouget
98f86fcda4 Explicitly use the TVN_xxxA version of the macros. 2000-03-19 21:16:00 +00:00
Francois Gouget
05ba8c54a4 - Added the TVN_xxxA macros
- Added missing TBNOTIFY macros and types
- Added SNDMSG
2000-03-19 21:15:36 +00:00
Francois Gouget
afd69e9085 Added WM_APP. 2000-03-19 21:14:53 +00:00
Dimitrie O. Paun
9ad9636725 Removed most calls to xmalloc/xrealloc. 2000-03-19 14:29:50 +00:00
Francois Gouget
abdb034ffa - Added missing definition for GLOBALHANDLE and LOCALHANDLE
- Fixed the prototype of WNDENUMPROC
2000-03-19 14:21:38 +00:00
Francois Gouget
7bb7842ec8 Added some missing defines. 2000-03-19 14:21:23 +00:00
Andrew Lewycky
0ceb255054 Propagate IsDialogMessage to the parent if the dialog has the
DS_CONTROL flag.
2000-03-19 14:20:52 +00:00
Andreas Mohr
3c506fa36a Added an exception frame for lstrcpy16. 2000-03-19 14:20:28 +00:00
Eric Pouech
cba7be7954 Now attaching imported DLLs of a winelib executable. 2000-03-19 12:46:56 +00:00
Marcus Meissner
72ed07e467 IOleItemContainer has OLEGUID(0x11c), not 0x11a. 2000-03-19 12:46:37 +00:00
Marcus Meissner
c0250a504a Fixed memory corruption with CoTaskMemRealloc. 2000-03-19 12:46:20 +00:00
Steven Elliott
a51c603848 Made various changes to tools/genpatch including suggestions from Ove
Kaaven (Place added files last in the patch.  Add a switch that
specifies modified files.)
2000-03-19 12:46:02 +00:00
Francois Gouget
ba40e4c208 Moved the definition of PTSTR and LPTSTR from tchar.h to winnt.h. 2000-03-19 12:45:28 +00:00
Francois Gouget
a4af44ad52 Should include 'winspool.h'. 2000-03-19 12:45:06 +00:00
Francois Gouget
524bd76997 - An extern statement finishes with the first closing '}' or the first
outer ';'
- Handle '#error', '#line' and '#pragma' even when in the 'pp_strips',
  'pp_stripe', 'pp_stripp' or 'pp_false' contexts (just like '#if' and
  co).  But still don't issue an error if '#error' is found when in the
  'pp_false' state.
2000-03-19 12:44:46 +00:00
Francois Gouget
b8d1b48736 Make the first comma in the control's definition optional. 2000-03-19 12:44:03 +00:00
Andrew Lewycky
7315a4b0aa Support loading any presentation aspect. 2000-03-19 12:42:58 +00:00
Gerald Pfeifer
db5da8bdd5 Avoid a link error from another DLL on FreeBSD. 2000-03-19 12:42:31 +00:00
Eric Pouech
9aa678ca8a Fixed joystick ID/deviceID/driver handle/instance ID mixup. 2000-03-19 12:41:41 +00:00
Andrew Lewycky
e4c4651833 Delete the shm segment as soon as wine and X have attached it. 2000-03-19 12:41:20 +00:00
Lars Heete
e63fdf10f2 Corrected handling of proto==NULL in WINSOCK_getservbyname and
WINSOCK_getservbyport.
2000-03-19 12:40:53 +00:00
Alexandre Julliard
1dac57f05f Created separate dlls for user,gdi,ttydrv,x11drv.
Fixed Winelib argc handling (thanks to Eric Pouech).
2000-03-19 12:08:09 +00:00
Alexandre Julliard
9b59da0dd9 Misc small cleanups. 2000-03-18 22:25:41 +00:00
Alexandre Julliard
62f824f7cb Avoid calling the *Rect USER functions from inside GDI.
Moved a few USER functions to a more appropriate location.
2000-03-18 22:12:33 +00:00
Alexandre Julliard
fe08568a0d Moved command-line option handling out of the X11 driver.
Added support for "--" prefix on options.
Replaced a few X11 command-line options by wine.conf parameters.
2000-03-18 21:56:10 +00:00
Alexandre Julliard
ddce652cae Made ddraw and dinput separate dlls. 2000-03-17 16:58:10 +00:00
Alexandre Julliard
12f29b5076 Have threads and processes exit more cleanly whenever possible. 2000-03-17 15:16:57 +00:00
Alexandre Julliard
aabef02912 Include space for resources in the module header instead of doing a
separate allocation.
2000-03-17 15:12:06 +00:00
Alexandre Julliard
ebc32253bc Made MPR a separate dll. 2000-03-17 15:09:48 +00:00
Andrew Lewycky
1529f58467 Rewrite the BIGBLOCKFILE implementation for better performance. 2000-03-17 15:08:25 +00:00
Gerald Pfeifer
92d76bd7b5 Further simplify the code and remove some redundant code.
Make the user interface more consistent and appealing.
2000-03-17 15:07:52 +00:00
Andrew Lewycky
d28ded3d69 Avoid a refcount leak in QueryInterface when delegating.
And a couple of minor bugs.
2000-03-17 15:07:24 +00:00
Eric Pouech
d33bcb6139 Introduced DBG_VALUE struct to manipulate debugger/debuggee address space.
Added watch (hardware assisted debugging) and whatis (type of expr) commands.
Fixed some issues in local vars handling (stabs parsing & registers optimization).
2000-03-15 19:57:20 +00:00
Karl Lessard
38828c4e3a Update DIB sections in text output and for graphics primitives. 2000-03-15 19:56:40 +00:00
Alexandre Julliard
83674ecc12 Michael Abd-El-Malek (on behalf of Corel)
When we were switching to another desktop, the popup windows lost
their WS_VISIBLE flag.
2000-03-15 19:48:13 +00:00
Alexandre Julliard
cd8cf5e7c5 Avoid SIGSTOP/SIGCONT race when ptrace is disabled.
Fixed context flags handling (thanks to Eric Pouech).
2000-03-15 19:47:44 +00:00
Alexandre Julliard
98aacc7751 Avoid SIGSTOP/SIGCONT race when ptrace is disabled. 2000-03-15 19:46:14 +00:00
Alexandre Julliard
f2f1ff333e Fixed bug in generate_startup_debug_events(). 2000-03-15 19:45:15 +00:00
Joshua Thielen
a3f2380f01 Added winemine app. 2000-03-15 19:06:39 +00:00
Gerald Pfeifer
9217b66587 Improved the visual appearence of the user interface. Made the code
somewhat simpler.
2000-03-15 19:04:25 +00:00
Waldek Hebisch
78f92898a4 Implemented _read and _lseek. 2000-03-12 21:13:44 +00:00
Rein Klazes
7be99b015c Correct conversion of level parameter if WINSOCK_setsockopt is called
for option WS_SO_DONTLINGER.
2000-03-12 21:12:56 +00:00
Rein Klazes
ad5d10f223 Correct rounding of the result in MulDiv16(). 2000-03-12 21:12:38 +00:00
Gerald Pfeifer
c302f3bd4a Fixed FreeBSD compilation. 2000-03-12 20:19:23 +00:00
Peter Hunnisett
e4e61708d4 - Make registry usage a little more correct and modern
- Create home for all dplay name server functionality
- Add the framework for EnumSessions
- Documentation update
2000-03-12 20:18:33 +00:00
Dimitrie Paun
014dccc71e Cleaned up debug channels a bit. 2000-03-12 20:16:51 +00:00
Marcus Meissner
87a2cc134e Implemented stretched blts for depth 24 (unoptimized). 2000-03-12 20:15:28 +00:00
Alexandre Julliard
0966a6d578 Fixed OUTPUT_DEBUG_STRING pointer handling. 2000-03-10 22:25:07 +00:00
Alexandre Julliard
c2ec36877a Removed PROCESS_IsCurrent(). 2000-03-10 22:21:07 +00:00