Marcus Meissner
9c978ab18e
Overlay indices are signed shorts (-1 means no overlay)
...
(ImageList_SetOverlayIndex) should accept -1 as overlayindex.
(ImageList_Read) We can read a NxM bitmap from the stream and have
to convert it into a 1x(M*N) bitmap, set cCurImage,cMaxImage. Added
documentation.
(others) removed some potential operator precendence problems.
2000-01-30 22:21:22 +00:00
Ulrich Weigand
7d43bceb7e
Moved debugger to libwine to make it available to WineLib apps.
...
Try to invoke external debugger if internal debugger crashes.
Try to handle early invocation of debugger more gracefully.
2000-01-30 21:16:45 +00:00
Francois Gouget
f82a723a43
The COM virtual tables must use the
...
'ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE' macro to provide padding in C++.
2000-01-30 02:55:16 +00:00
Andreas Mohr
8cd93514f0
- add some documentation items
...
- fix some spelling
- fix some warnings
2000-01-29 21:12:58 +00:00
Andreas Mohr
1fe93345c4
- support for reading labels and serial nums from device
...
- "reasonable" misc/cdrom.c device handling
- much improved audio CD support
- serial number overwrite bug fix
- spelling fixes
2000-01-29 21:11:47 +00:00
Andreas Mohr
027187df65
Added SETUPX dll.
2000-01-29 21:09:02 +00:00
Patrik Stridvall
fb32c7bb38
Fixed minor issues found by winapi_check.
2000-01-29 21:02:19 +00:00
Marcus Meissner
d40170d20c
Implemented ImageList_Read (not 100% correct in regarding to setting
...
the bitmap).
Filled out unknown members of ILHEAD.
Started reordering IMAGELIST to make it Windows binary compatible.
2000-01-29 21:00:25 +00:00
Marcus Meissner
8b466e0ce8
nIconIndex == -1 should return nr of available icons, not 0.
2000-01-29 20:59:31 +00:00
Alexandre Julliard
0dd3655fd0
Removed debugstr.h.
2000-01-29 19:49:58 +00:00
Juergen Schmied
6a9f1906a5
Small fix.
2000-01-27 05:39:44 +00:00
Alexandre Julliard
3d678afc4c
Dynamically load version.dll in MMDRV_GetDescription32.
2000-01-26 02:36:43 +00:00
Alexandre Julliard
8c7f7e4df9
Use a linked list instead of a DPA for the hook list.
2000-01-26 02:25:44 +00:00
Gerard Patel
617f6908de
Returns an error if trying to write to a stream opened for read.
2000-01-26 02:04:44 +00:00
Alexandre Julliard
fee65e4672
Don't crash when ObjectAttributes is NULL.
2000-01-26 01:39:51 +00:00
Alexandre Julliard
eafa391081
Use argv[0] to locate the server executable.
2000-01-25 21:19:58 +00:00
Alexandre Julliard
cb1fc735f0
Changed the server to return STATUS_* error codes.
2000-01-24 21:58:06 +00:00
Alexandre Julliard
2646fb6047
Built a complete translation table for RtlNtStatusToDosError.
2000-01-24 20:59:45 +00:00
Alexandre Julliard
54dc94ebf8
Merged dlls/ver into dlls/version.
2000-01-23 22:56:08 +00:00
Juergen Schmied
02d45e52c5
- implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*,
...
NtAllocateLocallyUniqueId
- implementation or stubs for NtAccessCheck, NtSetSecurityObject,
RtlClearBits, RtlEqualPrefixSid, RtlFindClearBits,
RtlFormatCurrentUserKeyPath, RtlGetControlSecurityDescriptor,
RtlIdentifierAuthoritySid, RtlImpersonateSelf, RtlInitializeBitMap,
RtlInitializeGenericTable, RtlMakeSelfRelativeSD,
RtlPrefixUnicodeString, RtlSetBits, RtlUnicodeToMultiByteN,
RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToOemN,
RtlValidSid, RtlxUnicodeStringToOemSize
- corrected most RtlString* functions, added documentation
- more fixes and partial implementations
2000-01-23 22:35:33 +00:00
Marcus Meissner
9837b598bc
Replaced some weird C constructs (char[]="" ) with more compatible ones.
...
Added another NULL ptr check in _OnOpen.
2000-01-23 22:30:22 +00:00
Alexandre Julliard
de07869657
Moved winsock implementation to dlls/winsock.
2000-01-23 22:07:15 +00:00
Marcus Meissner
bade58f2d2
Added *.spec.c, *.spec.glue.s, *.glue.c to .cvsignore that need them.
2000-01-23 22:00:06 +00:00
Dmitry Timoshkov
d1e3d8d841
Replaced LocalToWideChar() by lstrcpynAtoW(), WideCharToLocal() by
...
lstrcpynWtoA().
2000-01-23 03:21:14 +00:00
Marcus Meissner
317c9d0ff6
Implemented (Register|Get|Revoke)ActiveObject from the docs.
2000-01-23 03:15:25 +00:00
Alexandre Julliard
681c75bf17
Added debugstr_guid function and used it to replace
...
WINE_StringFromCLSID in all debugging messages.
2000-01-18 05:09:49 +00:00
Uwe Bonnes
d0b0dbdc17
Always initialize lpWaveHdr->lpNext to NULL.
...
Don't fail on strange fragment sizes.
2000-01-18 01:09:45 +00:00
Gerard Patel
18a1126687
Rounds to the lowest integer, not the nearest.
2000-01-17 22:21:56 +00:00
Juergen Schmied
927525a9b3
If there is enough space in the buffer and the type is REG_SZ and the
...
string is not 0-terminated RegQueryValue and RegEnumValue are appending a 0.
2000-01-15 23:38:49 +00:00
Eric Pouech
4f81c3ea30
Replaced Wine specific DRIVER_GetType by a correct implementation of
...
GetDriverFlag.
2000-01-15 22:29:32 +00:00
Todd T. Fries
f84e8eaf8a
Add HAVE_SOUNDCARD_H to support OpenBSD.
2000-01-15 22:19:56 +00:00
Marcus Meissner
bc3ab4c541
Implemented OleRun.
2000-01-15 22:14:20 +00:00
Alexandre Julliard
afa4315507
Removed a dependency between oleaut32 and comctl32.
2000-01-12 05:01:02 +00:00
Peter Hunnisett
10c1532b41
Fix problem with initialization (reported by Andreas Mohr).
2000-01-12 04:56:13 +00:00
Alex Priem
504cfe51d3
InfoPtr checking mixed up WM_DESTROY and WM_CREATE.
2000-01-12 04:55:27 +00:00
Patrik Stridvall
7b0a088f5a
Non-Linux compile fix.
2000-01-09 21:42:42 +00:00
Juergen Schmied
f94761b873
Corrected behaviour of RegOpenKey in case of failure.
2000-01-09 21:10:18 +00:00
Alexandre Julliard
74e4a28a34
Built-in DLLs resources are now specified in spec file.
...
Removed unnecessary flags in built-in DLLs tables.
2000-01-09 04:20:31 +00:00
Bradley Baetz
ce80647898
Fixed race condition between app and wine in WAVE_mciPlay.
2000-01-09 02:38:24 +00:00
David Elliott
8b8a3438e2
Removed malloc/free hack and replaced with HeapAlloc/HeapFree throughout code.
...
Added critical section around code dealing with global variables.
Added a few comments about how ASPI is supposed to work.
Copy sense info into the correct place (right after the fixed 16-byte CDB).
Now returns target status (many Windows apps won't even look at the
sense are unless they get an error code).
Added SC_ABORT_SRB FIXME.
Added SC_GET_DISK_INFO place holder for clarity.
Updated Linux SG interface structure to include new kernel 2.2
status fields.
2000-01-08 22:25:02 +00:00
Marcus Meissner
6e8fe72edf
The new filedialog stuff does not handle template. So do not call if
...
there are any.
2000-01-08 22:23:12 +00:00
Patrik Stridvall
3e1be2679a
Fixed some issues found by winapi_check.
2000-01-08 22:21:15 +00:00
Ulrich Weigand
f030d7527a
Fixed alignment problem with VERSION_INFO members.
2000-01-08 22:19:46 +00:00
Alex Priem
f1a3f1752d
- When processing WM_PAINT messages, the treeview might sometimes use
...
the wrong hdc. Fixed.
- Better checking for TREEVIEW_INFO *infoPtr=NULL.
Similar to code in toolbar.c
- Other small fixes (subclassed edit control).
2000-01-05 01:48:56 +00:00
Adam Sacarny
d2304aa893
Fix for compilers that don't support 'long long' (From Ove Kaaven).
2000-01-05 01:42:13 +00:00
Eric Pouech
282377824d
Added more MIDI messages 16<=>32 mapping.
...
Fixes some bugs in buffers handling and index for MAPPER.
2000-01-04 01:04:48 +00:00
Eric Pouech
a5bad1034e
Put back visible minimum timer resolution to 1 ms.
...
Decorrelate the service thread resolution from the user required timer
& visible minimum resolutions.
Removed the Callback.TimeFuncProc entry.
2000-01-04 00:57:11 +00:00
Bradley Baetz
6797d74415
Convert mmio to allow the use of 32 bit mmio procedures.
2000-01-04 00:54:18 +00:00
Juergen Schmied
6d17c61096
Small fixes.
2000-01-04 00:33:56 +00:00
Patrik Stridvall
6afc68aabd
Fixed some issues found by winapi_check.
2000-01-04 00:32:38 +00:00