Commit Graph

1421 Commits

Author SHA1 Message Date
Francis Beaudet 66e3a85586 Fixed index calculations of the upper and lower bounds of a safearray.
Fixed a wrong initialization of the VT sizes array.
1999-03-10 13:25:27 +00:00
Francis Beaudet e4828b6ba6 Implementation of the ReleaseStgMedium method. 1999-03-10 13:24:39 +00:00
Juergen Schmied 026d9db8c5 - sorted API by groups
- new stubs:  NtQueryDirectoryFile,  ZwQueryDirectoryFile
- impl.: RtlAllocateHeap, RtlCreateHeap, RtlDestroyHeap, RtlFreeHeap,
  RtlGetDaclSecurityDescriptor, RtlGetSaclSecurityDescriptor
- impl. by Rex Jolliff (rex@lvcablemodem.com): RtlTimeToTimeFields,
  RtlTimeFieldsToTime
1999-03-09 17:47:51 +00:00
Juergen Schmied 7f0c5f3e7f Many new prototypes. 1999-03-09 17:46:10 +00:00
Juergen Schmied 3de25095ed Fix use of wrong prototype from ntdll.h. 1999-03-09 17:44:58 +00:00
Juergen Schmied bb82dda93c Make more functions just calling down to ntdll.
New: GetSecurityDescriptorSacl.
1999-03-09 17:43:44 +00:00
Huw D M Davies 2fe5a273fd Accept "Normal" as a valid AFM weight. 1999-03-09 17:42:33 +00:00
Thuy Nguyen 0445eb8b7e Smarter way of searching for a free block. 1999-03-09 17:40:00 +00:00
Ulrich Weigand c08b9c5b90 Bugfix: DirectedYield() only to 16-bit tasks in ReplyMessage(). 1999-03-09 17:38:26 +00:00
Marcus Meissner 36d10c88cd Corrected cast so hello5 compiles again. 1999-03-09 17:36:55 +00:00
Norman Stevens e16512ba82 Don't copy lpstrFileTitle if given NULL pointer for this.
Delphi 2.0 passes NULL for lpstrFileTitle to GetOpen/SaveFileName.
1999-03-09 17:34:30 +00:00
Marcus Meissner 5eaf775dae Fix broken _convert_sockopt for IPPROTO_TCP cases, added TCP_NODELAY. 1999-03-09 17:31:42 +00:00
Marcus Meissner 2503e7e4c7 __asm__ fix as suggested by <daniel@mat.utfsm.cl> Daniel Serpell,
removed additional "eax" from clobber list, so egcs-current likes it.
1999-03-09 17:27:52 +00:00
Marcus Meissner fe14ab6183 CreateFileMapping SetLastError(0)s on newly created mappings. 1999-03-09 17:26:49 +00:00
Klaas van Gend c912749be5 Create a new subdirectory for the common dialog box DLL and move all
code from /misc/commdlg.c to this directory.  Also made a start in
documenting the API calls.
1999-02-28 20:05:11 +00:00
Marcus Meissner b0d52b0071 More include optimizations. 1999-02-28 19:59:00 +00:00
Marcus Meissner de43ef45ec Fixed a lot of warnings using WINE_UNUSED, casts, commenting out and
additional {}. Rewrote GetCreationModeFromSTGM so we don't get
"possible use of uninitialized variable".
1999-02-28 19:56:59 +00:00
Marcus Meissner 0a74193782 MCI_OPEN_DRIVER_PARMS - Add win32 version of structure. 1999-02-28 19:51:38 +00:00
Marcus Meissner 412d025243 Changed CreateDirectory LastError returns to match Win32 (found out by
experiment). Adapted int21 CreateDirectory call to still return the
correct DOS error codes according to Ralph Brown.
1999-02-28 19:50:39 +00:00
Lionel Ulmer 4d4b5a9a2f - added function DirectDrawEnumerateEx
- added (or corrected) check for the return value of the enumeration functions
1999-02-28 19:49:42 +00:00
Lionel Ulmer 5c08570489 Better detection of old (i.e. non OpenGL 1.2 compliant) version of Mesa. 1999-02-28 19:48:53 +00:00
Marcus Meissner 21903aebe0 Added missing <sys/types.h>. 1999-02-28 19:42:18 +00:00
Klaas van Gend 691606e724 Added the button states as returned by IsDlgButtonChecked(). 1999-02-28 19:40:54 +00:00
Andreas Mohr e518f4743c Added support for quoted file names in CreateProcess(). 1999-02-28 19:28:44 +00:00
Alexandre Julliard 3f09ec5263 CLIENT_WaitReply: don't clear last error on success; fixed callers
accordingly (based on a patch by Juergen Schmied).
1999-02-28 19:25:51 +00:00
Jess Haas 32452a4683 Added some support and stubs for VESA to msdos/int10.c. 1999-02-28 19:18:30 +00:00
Marcus Meissner 064f170f76 More include optimisations and fixes. 1999-02-28 19:14:33 +00:00
Juergen Schmied c642e4a31e open_object should return ERROR_FILE_NOT_FOUND when the named object
is not found.
1999-02-28 16:59:12 +00:00
Andreas Mohr df8cdfdfac Better error message. 1999-02-28 16:56:48 +00:00
Alexandre Julliard 96c08d817c Use server handles directly for Win32 handles. Removed use of K32OBJ. 1999-02-28 13:27:56 +00:00
David Luyer ee517e863e - fixed missing stdlib.h and string.h includes everywhere
- removed a couple of unneeded stdlib.h and stdio.h includes
1999-02-28 12:27:56 +00:00
Alexandre Julliard 8feb3bc177 Process and thread id now use the server-side id instead of an
obfuscated pointer.
1999-02-28 12:25:03 +00:00
Ove Kaaven eb42128790 The Windows GUI behaviour tester used on the Windows computer. It was
used with Borland C++ 4.52, but should be easy to adapt to Winelib by
whoever feels like it; I haven't, I just released this useful test app
in case it would benefit other developers.
1999-02-28 11:28:24 +00:00
Ove Kaaven e9b568c0c5 This file details the results (message traces) the GUI behaviour
tester app gave under real Windows for various events. It was useful
for some of my debugging at least, perhaps it could be of some use to
other Wine GUI debuggers as well.
1999-02-28 11:27:26 +00:00
Marcus Meissner 664c2727cf Some Solaris fixes. <resolv.h> needs <arpa/nameser.h>, sig_context.h
needs to define HANDLER_CONTEXT, wctype.h does not like 'wsprintf'
defined, msdos/dpmi.c needs "stackframe.h" too, and multimedia/dsound.c
needs "winuser.h".
1999-02-28 11:23:44 +00:00
Ulrich Weigand 8da55cef2e GetBinaryType[AW] moved to loader/module.c, modified to recognize .COM
and .PIF files.
1999-02-28 11:22:02 +00:00
Ulrich Weigand f6a9361942 Adapted to CreateProcess changes. 1999-02-28 11:19:10 +00:00
Ulrich Weigand fe14b6603d NE modules adapted to CreateProcess changes.
LoadModule16/LoadLibrary16 reorganization.
1999-02-28 11:17:03 +00:00
Ulrich Weigand 6e0d38603e Process creation sequence reorganized:
- Removed instance data segment for all but NE modules.
- Check binary type in CreateProcess before loading module.
- Unix process creation moved from WinExec to CreateProcess.
- Bugfix: fill in thdb->teb.htask16 member correctly.
1999-02-28 11:14:32 +00:00
Guy Albertelli 38d9ce811d - Code to return default language code as keyboard layout.
- Implemented other stubs associated with keyboard layout:
  GetKeyboardLayoutNameA, ActivateKeyboardLayout,
  LoadKeyboardLayout[AW], GetKeyboardLayoutList.
1999-02-28 11:13:16 +00:00
Klaas van Gend ab1bea1552 Preliminary implementation of the PrintDlgA stub. 1999-02-28 11:10:50 +00:00
Klaas van Gend c2bae1c4a5 Now compliant to the Dutch standards. 1999-02-28 11:09:34 +00:00
Juergen Schmied 1e0bc841f3 FIND_WndPtr should not set ERROR_INVALID_WINDOW_HANDLE when hWnd=0. 1999-02-28 11:08:13 +00:00
Ove Kaaven 9ffd7938a4 Fixed a couple of dosmem block resize bugs. 1999-02-28 11:06:16 +00:00
Lionel Ulmer 718bba93ec - no more 3D capabilities if Direct3D support is not compiled in
- some debug messages clean-up (replaced fprintfs by DUMPs)
1999-02-28 11:04:54 +00:00
Marcus Meissner a538888e11 We got passed a NULL Dialect ptr and accessed it unprotected. 1999-02-28 11:03:33 +00:00
Alexandre Julliard cb28bdc2c8 Added support for mappings with no associated file. 1999-02-28 10:13:59 +00:00
Alexandre Julliard 875d112dd7 Removed dst_handle in duplicate_handle request.
Added inherit flag in create_mapping request.
1999-02-28 10:12:48 +00:00
Francis Beaudet bc5477f7d2 Implemented support for arrays and safe arrays in VARIANT data
structures. Also moved the SAFEARRAY definition (yet again) to the
obj_oleaut.h file.
1999-02-28 10:07:12 +00:00
Andreas Mohr 11db496578 Fixed Filesystem documentation. 1999-02-28 10:05:44 +00:00