François Gouget
59d0bdb89f
Reordered the definitions according to their value.
...
Inserted the *_S_* macros right before the corresponding *_E_* block
Reindented the values.
Removed the duplicate set of E_xxx macros since they are only used on
non WIN32 platforms.
Uncommented the CO_E_INIT_ set of macros.
Removed some duplicate macro definitions and fixed various typos.
Added the definitions needed by the MFC.
2001-01-02 20:08:40 +00:00
Andreas Mohr
0bc1d2729b
Added Reserved5 -> lstrcmp16.
2001-01-02 20:00:37 +00:00
Andreas Mohr
50ea1101c8
Code was checking for 0 or HFILE_ERROR instead of negative error
...
values.
2001-01-02 19:56:21 +00:00
Dmitry Timoshkov
97d5abcd04
"Implement" GetKBCodePage and GetKBCodePage16.
2000-12-29 19:47:53 +00:00
Mike McCormack
ad72e71fda
Implemented GetOverlappedResult.
2000-12-29 19:44:18 +00:00
Marcus Meissner
46384145ed
CreateFontIndirect() can get NULL pointers.
2000-12-29 19:40:43 +00:00
Mike McCormack
1c80bc927e
Improve async i/o compatability. lpOverlapped->Internal should hold
...
the overlapped transfer status.
2000-12-29 19:35:25 +00:00
Ulrich Weigand
775fc630da
Fixed builtin imports broken by latest change.
2000-12-29 17:44:40 +00:00
Eric Pouech
4a990585f7
Made unaligned access test effective.
2000-12-29 17:41:42 +00:00
Eric Pouech
9a37e505ed
Fixed evilish cut and paste.
2000-12-29 17:39:52 +00:00
François Gouget
d5042c44b4
Compile the debugger with STRICT on.
2000-12-29 05:38:00 +00:00
Ian Pilcher
8ed43e6b47
Use a case-insensitive comparison to match PostScript font names.
2000-12-29 05:27:24 +00:00
François Gouget
cce38d7ad3
Added an ICOM_FN that generates either fn##xfn or sfn as appropriate.
...
Use ICOM_FN to avoid duplicating the 'ICOM_V?METHOD.*' definitions.
Remove the obsolete ICOM_CVMETHOD macros.
Use the ICOM_VTBL macro to avoid duplicating the 'ICOM_CALL.*'
definitions.
2000-12-29 05:24:50 +00:00
Andreas Mohr
f5682a0f8e
- implemented passive FTP transfers (PASV, needed for firewalls)
...
- fixed lstnSocket closing
2000-12-29 05:19:57 +00:00
Ulrich Weigand
0108d83818
Fixed winebuild to work on non-Intel architectures.
2000-12-29 05:17:33 +00:00
Ulrich Weigand
acefd16bee
Prevent unaligned access to NE in-memory module data.
2000-12-29 05:09:15 +00:00
Alexandre Julliard
e709cdbae3
Added support for composite Unicode characters in MultiByteToWideChar
...
and WideCharToMultiByte.
2000-12-29 03:56:06 +00:00
François Gouget
441f874517
Added a prototype for GetLogColorSpace.
2000-12-29 03:43:43 +00:00
François Gouget
ca08edefa0
Convert HCOLORSPACE to STRICT mode.
2000-12-29 03:40:55 +00:00
Wilbur N. Dale
763953a873
Updated first example using latest winebuild dll/so procedure.
2000-12-29 03:34:24 +00:00
Ove Kaaven
0b6c6e7605
Fixed small race condition between vm86_enter() and signal handling.
...
Made separate save_vm86_context and restore_vm86_context functions.
2000-12-29 03:29:31 +00:00
Jon Griffiths
38e5a6c425
Allow stubs for exports that are not legal C identifiers.
2000-12-29 03:26:27 +00:00
Rein Klazes
65dc8e47c6
Test pointer before it is dereferenced in CreateEventW().
2000-12-29 03:18:08 +00:00
Alexandre Julliard
c4d1176754
Renamed libuuid.a to libwine_uuid.a
2000-12-27 19:06:44 +00:00
Ulrich Weigand
2e8e2334c6
Don't link with libw if libc already contains w* routines.
...
Link every library with libnsl if required.
Include ieeefp.h where necessary.
2000-12-27 18:49:08 +00:00
Ulrich Weigand
d34bc744f8
Compile fix if HAVE_OSS is not defined.
2000-12-27 18:43:30 +00:00
Ulrich Weigand
391cd11d3b
Fixed broken prototypes.
2000-12-27 18:39:44 +00:00
Ulrich Weigand
9a07b168b0
Silence silly error messages.
2000-12-27 18:37:37 +00:00
Ulrich Weigand
5a8eef38ed
Import kernel32 (for SetLastError()).
2000-12-27 18:35:52 +00:00
Ulrich Weigand
cc195924a6
Added check whether unaligned memory access is allowed.
...
Added macros to access unaligned WORDs / DWORDs.
2000-12-27 04:18:26 +00:00
Andreas Mohr
a6d83ebae1
- clarify many error messages
...
- add data corruption warning to README file
2000-12-27 04:02:46 +00:00
Ove Kaaven
5079844bc6
Use the X state instead of the VK key state to check for eatable
...
characters, since the VK key state isn't a fan of AltGr.
2000-12-27 03:45:51 +00:00
Lawson Whitney
e3178f9fbc
Allow an application to open a dos device ending with ':'.
2000-12-27 03:28:13 +00:00
Ove Kaaven
5c0f1e10a6
Release the Win16 lock before starting the DOS process, since it's not
...
really a Win16 app.
2000-12-27 03:24:20 +00:00
Ove Kaaven
287638fd4c
Since DOSVM_Wait() blocks the normal event processing, it should
...
dispatch pending events itself.
2000-12-27 02:35:57 +00:00
Joerg Mayer
d18140cef4
Fix the trivial compiler warnings in debugger/ when compiling with -W
...
- moved inline statements to front
- fixed the trivial cases of signed/unsigned comparisons
2000-12-26 01:28:51 +00:00
Eric Pouech
099f4c3786
No longer using function pointers to winmm and msvfw32, but delay
...
loading instead.
2000-12-26 01:26:12 +00:00
Eric Pouech
5e32d16628
Added ability to delay loading of an imported DLL until it's needed
...
(new -delay option for import directive in spec file).
2000-12-26 01:22:34 +00:00
Alexandre Julliard
7f74824d9f
Fixed error recovery during thread creation.
2000-12-26 00:30:30 +00:00
Ove Kaaven
e5557b357a
Separated the MZ loader and core DOS VM into dlls/winedos.
2000-12-26 00:22:45 +00:00
François Gouget
45437038b6
Declare all handles with DECLARE_OLD_HANDLE to ease conversion to
...
STRICT.
2000-12-26 00:07:25 +00:00
Francois Gouget
b065697ad8
Added GetDCBrushColor and GetDCPenColor.
2000-12-26 00:00:46 +00:00
Lawson Whitney
fe95393f01
Removed --config from man wine.
2000-12-25 23:55:59 +00:00
Lawson Whitney
1d7b6f9513
Removed trailing garbage after [serialports] device name.
2000-12-25 23:48:54 +00:00
François Gouget
ce03ac889c
Moved HRASCONN from windef.h.
...
Added missing Unicode type and function definitions.
Added a few missing macro definitions.
Enclose in an extern "C" for C++ Winelib applications.
Added the structure packing specification.
2000-12-24 20:44:08 +00:00
François Gouget
55146dbe18
Fixed a few type clashes in preparation for the switch to STRICT.
2000-12-24 20:33:01 +00:00
Francois Gouget
345acc90fd
Updated the look of dots and dashes to match the Win32 look.
...
Issue a FIXME about PS_USERSTYLE.
2000-12-24 20:16:25 +00:00
Dmitry Timoshkov
b6ac770f04
Define environment variable TMP as an alias for TEMP.
2000-12-24 20:01:12 +00:00
Gerald Pfeifer
3bc434f0ee
<malloc.h> is not ISO C, <stdlib.h> is.
2000-12-24 19:55:09 +00:00
Guy L. Albertelli
09ce5e8013
Fixed loop test for negative value.
2000-12-24 19:51:02 +00:00