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
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
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
89faa56700
Bugfix for EnumPrinters level 2.
1999-05-02 09:14:00 +00:00
Juergen Schmied
96ed828d92
Fixed typo.
1999-05-01 10:21:06 +00:00
Ove Kaaven
e85220dd0b
Fixed off-by-one bug in async output buffers.
1999-05-01 10:18:21 +00:00
Alexandre Julliard
154c99b8c2
Use $HOME instead of getpwuid for user's home directory.
...
Fixed messed up indentation.
1999-04-25 12:41:36 +00:00
Patrik Stridvall
c7a8dde118
#pragma pack(?) changed to #include "*pack*.h"
1999-04-25 12:36:53 +00:00
Andreas Mohr
c264f2e020
Improved VERSION_GetVersion.
1999-04-25 10:54:16 +00:00
Uwe Bonnes
2df1afdfa9
Add a stub for GlobalMasterHandle.
1999-04-25 09:22:13 +00:00
Noomen Hamza
9adef53dee
Set (when registry loaded) data to "\0" and length to 2 in empty
...
string value case, in place of setting data to NULL and length to 0,
and this is without initializing output buffer parameter of
RegQueryValue*.
1999-04-24 11:49:26 +00:00
Patrik Stridvall
0f8bc5b5c7
Fixed ANSI compabillity.
1999-04-22 16:27:50 +00:00
Michael Veksler
ff5ae3dd65
Removed some includes of 16 bit API.
1999-04-22 15:26:11 +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
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +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
Keith Matthews
364c12413d
DdeNameService: expansion of stub to trap unused instanceids at start of run.
...
DdeGetLastError: catch 'not initialized' situation and return correct response.
DdeFreeStringHandle: complete test for error set by previous call of
something and ignore it, also release handle table mutex on normal exit.
DdeQueryStringA, DdeQueryStringW, DdeCreateStringHandleW: Release
handle table mutex on normal exit.
1999-04-18 09:29:00 +00:00
Uwe Bonnes
67183eb9e1
Don't announce the WNetDirectoryNotify capability WNetGetConnection.
...
Change the return value for local files.
1999-04-18 09:27:07 +00:00
Juergen Schmied
459e0b829e
SystemParametersInfo SPI_GETNONCLIENTMETRICS: implemented menu part.
1999-04-18 09:21:38 +00:00
Michael Veksler
58abac376f
Fixed warnings.
1999-04-16 09:41:22 +00:00
Pablo Saratxaga
002106ac22
Added walon language support (I also moved Cz -> Cs, Sw -> Sv, and Po
...
-> Pt; to conform to standard names for those languages).
1999-04-16 09:06:58 +00:00
Ove Kaaven
9c1a05ab4e
_CIpow argument order was confirmed with Starcraft v1.05.
1999-04-15 16:45:17 +00:00
Keith Matthews
8065188d74
More of DdeCreateStringHandleA, DdeFreeStringHAndle, DdeQueryStringA
...
and DdeCreateStringHandleW and tidy up of RemoveHSZNodes, and
DdeCreateStringHandleA.
1999-04-15 15:55:44 +00:00
Andreas Mohr
eed049426f
Fixed a crash due to invalid OpenComm return value for busy comm port.
...
Cleaned up/fixed several things.
1999-04-11 18:47:07 +00:00
Ulrich Weigand
06bcab8a50
Use services thread instead of timer signals.
1999-04-11 15:04:00 +00:00
Klaas van Gend
f66bf56609
Added stub for PrinterProperties.
1999-04-11 14:56:45 +00:00
Ove Kaaven
f8de23e32e
Made _ftol take argument from FPU stack. Starcraft v1.04 (*not* Brood
...
Wars) now works perfectly with Wine's crtdll. Wrote a test
implementation of _CIpow too, which those who do have Brood Wars can
report on, so it can be implemented correctly.
1999-04-11 14:50:34 +00:00
Michael Veksler
6c30886daf
- Fix comments after the big renaming (xxxx32y --> xxxxy).
...
- Declare the WPRINTF_DATA union, and use it instead of LPCVOID and WORD.
Avoid ugly type casting, and fix compilation warnings of wsprintf.c
1999-04-11 14:44:54 +00:00
David Gay
6f0056d0bd
Fixed crash due to a value of name length 0, value length 0 at the end
...
of the registry.
1999-04-11 12:00:15 +00:00
Juergen Schmied
a9e93b35cf
Fixed buffer overrun.
1999-04-11 11:49:46 +00:00
Marcus Meissner
bdb6bec83a
Reimplemented winsock asynchronous DNS services. No longer use a
...
fork()ed process, but either a service thread or inline blocking calls
for non-threading architectures. (Makes Free Agent16 work again.)
1999-04-10 16:58:55 +00:00
Sylvain St.Germain
e533222a6c
Implementation of HKU key saving and loading. Add new supported data
...
type in debug_print_value.
1999-04-10 16:46:15 +00:00
James Juran
fcf353f2b9
Check for drivers==NULL before trying to delete them at exit. This
...
could happen if the emulator initialization failed for some reason and
the drivers hadn't been initialized yet.
1999-04-10 16:33:56 +00:00
Ulrich Weigand
73663071c6
Call InitApp16 (using Callout) for initial process.
1999-04-10 16:32:45 +00:00
Klaas van Gend
7dae09fb5e
Bugfix EnumPrintersA: lpbPrinters=NULL or cbBuf=0 would crash Wine,
...
instead of returning the right buffersize.
1999-04-10 16:26:15 +00:00
Keith Matthews
32b0162e26
Correction of Mutex handling in DdeInitializeW for cases other than
...
1st call. Addition of instance handling to DdeCreateStringHandleA,
DdeCreateStringHandleW, RemoveHSZNodes, FreeAndRemoveHSZNodes. 1st
cut implementation of DdeUnitialize, move of internal structure defs
in from ddeml.h. Removed non-ANSI comment.
1999-04-06 07:04:45 +00:00
Lawson Whitney
96b93bb7f7
Fixed the modem control part of EscapeCommFunction16.
1999-04-04 12:38:35 +00:00
Christian Schlaile
cc08b38f95
Implemented makepath, rand() returns correct range, fixed fputc.
1999-04-03 16:22:01 +00:00
Francois Boisvert
d96bc15580
Suspend all windows locks before the control is passed to the
...
application.
Also fixed some bugs in dce.c
1999-04-02 10:34:43 +00:00
Ove Kaaven
a4dd1bee31
Implemented async comm buffers (but probably not bugfree), and along
...
with them, the functionality of async event notifications, mong them
EnableCommNotification. Removed a previous hack that was faking the
buffers, since we now have real buffers...
1999-04-01 11:52:16 +00:00
Ulrich Weigand
e392a0c975
Added USER32.UserSignalProc to Callout table.
...
Implemented built-in UserSignalProc().
Don't announce Win3.1-style USER handler any more.
1999-04-01 11:44:52 +00:00
Ulrich Weigand
6903156eb5
Allow NULL NE resource handler; call the default handler directly.
...
Removed WPROCS / Callbacks support for WineLib resource handlers.
1999-04-01 10:08:21 +00:00
Patrik Stridvall
b87fe2e9bf
More code moved to the X11 driver (bitmap and palette and misc).
1999-04-01 08:16:08 +00:00
Dimitrie O. Paun
05c0c8ef13
Changed some debug messages from one channel to another, to clean up a
...
bit the debug channel usage.
1999-03-28 15:07:41 +00:00
Andreas Mohr
faa05bd20d
Added missing WINAPIs.
1999-03-28 13:13:03 +00:00
Klaas van Gend
7f73a082a1
Rewrote EnumPrintersA, added CriticalSection around Registry reads and
...
implemented PRINTER_INFO_2 request.
1999-03-28 12:37:34 +00:00
David Luyer
cb40df2749
Changed "strings.h" to "string.h".
1999-03-25 15:52:09 +00:00
Marcus Meissner
751dc4cb01
Added translation for SO_RCVTIMEO (as seen by IE4).
1999-03-24 14:53:55 +00:00