Filip Navara [Sun, 12 Sep 2004 10:22:31 +0000 (10:22 +0000)]
- Fix MS2PS rule to work on Windows.
- Include PSEH header in the MS2PS generated files.
svn path=/trunk/; revision=10826
Gé van Geldorp [Sun, 12 Sep 2004 09:52:48 +0000 (09:52 +0000)]
Add french language to syssetup. Fixes part 2 of bug 401.
Patch by Herv� Poussineau <poussine@freesurf.fr>
svn path=/trunk/; revision=10825
Gé van Geldorp [Sat, 11 Sep 2004 17:06:33 +0000 (17:06 +0000)]
Use Wine's language matching algorithm when searching for resources.
Fixes bug 261.
svn path=/trunk/; revision=10823
Eric Kohl [Sat, 11 Sep 2004 14:49:41 +0000 (14:49 +0000)]
- Implement FsRtlLegalAnsiCharacterArray.
- Fix FsRtlDissectDbcs and FsRtlDoesDbcsContainWildCards prototypes.
svn path=/trunk/; revision=10822
Eric Kohl [Sat, 11 Sep 2004 08:48:27 +0000 (08:48 +0000)]
Define LOCALE_SYEARMONTH, DATE_YEARMONTH, DATE_LTRREADING and DATE_RTLREADING.
svn path=/trunk/; revision=10821
Filip Navara [Sat, 11 Sep 2004 03:54:42 +0000 (03:54 +0000)]
- Define NOTHING.
svn path=/trunk/; revision=10820
Filip Navara [Sat, 11 Sep 2004 03:52:18 +0000 (03:52 +0000)]
- Define FILE_USE_FILE_POINTER_POSITION and FILE_WRITE_TO_END_OF_FILE.
- Correct prototype of PFAST_IO_UNLOCK_ALL_BY_KEY.
svn path=/trunk/; revision=10819
Filip Navara [Sat, 11 Sep 2004 03:51:13 +0000 (03:51 +0000)]
- Add declaration of FsRtlDissectName.
svn path=/trunk/; revision=10818
Steven Edwards [Fri, 10 Sep 2004 23:30:45 +0000 (23:30 +0000)]
We need to import ntdll for DbgPrint
svn path=/trunk/; revision=10817
Steven Edwards [Fri, 10 Sep 2004 23:30:23 +0000 (23:30 +0000)]
Added Filips patch allowing for Wine testing output to go to DbgPrint as well as stdout.
svn path=/trunk/; revision=10816
Steven Edwards [Fri, 10 Sep 2004 23:29:28 +0000 (23:29 +0000)]
Moved interlocked function to rosrtl rather than exporting them from ntdll as windows does not export them from there.
svn path=/trunk/; revision=10815
Steven Edwards [Fri, 10 Sep 2004 23:22:22 +0000 (23:22 +0000)]
minor bug fix for building with other headers.
svn path=/trunk/; revision=10814
Filip Navara [Fri, 10 Sep 2004 23:17:45 +0000 (23:17 +0000)]
Fix the reset sequence in AtapiFindDevices to work correctly in VMware.
svn path=/trunk/; revision=10813
Gé van Geldorp [Fri, 10 Sep 2004 22:14:52 +0000 (22:14 +0000)]
Send CTRL_CLOSE_EVENT to processes attached to a console when that console
is closed. Default handle the event by terminating the process.
svn path=/trunk/; revision=10812
Steven Edwards [Fri, 10 Sep 2004 15:49:54 +0000 (15:49 +0000)]
removed tests until a proper fix is found.
Sorry about the breakage.
svn path=/trunk/; revision=10811
Steven Edwards [Thu, 9 Sep 2004 23:49:49 +0000 (23:49 +0000)]
Removed the user32 test pending a understanding of how to make our system and Wines play together. It needed to be moved to the user32 module as per Caspers recommendation.
svn path=/trunk/; revision=10810
Steven Edwards [Thu, 9 Sep 2004 23:48:36 +0000 (23:48 +0000)]
These tests pass under ReactOS with curret CVS. Trying to figure out how to make Caspers regression system and Wines system to play nice.
svn path=/trunk/; revision=10809
Hartmut Birr [Thu, 9 Sep 2004 20:42:33 +0000 (20:42 +0000)]
- Implemented PAE (physical address extension) mapping.
- Added the command line switches /pae and /noexecute for enabling the PAE mapping.
svn path=/trunk/; revision=10808
Hartmut Birr [Thu, 9 Sep 2004 18:51:17 +0000 (18:51 +0000)]
- Implemented ExfInterlockedCompareExchange64 and ExfpInterlockedExchange64
svn path=/trunk/; revision=10807
Eric Kohl [Thu, 9 Sep 2004 12:20:48 +0000 (12:20 +0000)]
- Use SeQuerySecurityDescriptorInfo() to retrieve an objects security descriptor.
- Disable debug messages.
svn path=/trunk/; revision=10806
Steven Edwards [Thu, 9 Sep 2004 04:18:30 +0000 (04:18 +0000)]
Added user32 regression tests that we pass to the regtests system. Working on reviewing all of the Wine tests we pass and then figuring out a way to merge them in with our testing framework.
svn path=/trunk/; revision=10805
Eric Kohl [Wed, 8 Sep 2004 11:42:56 +0000 (11:42 +0000)]
Add support for setting a security descriptor for a file. Send an
IRP_MJ_SET_SECURITY to the filesystem driver and return
STATUS_SUCCESS if the filesystem driver does not support
this IRP.
svn path=/trunk/; revision=10804
Eric Kohl [Wed, 8 Sep 2004 11:39:59 +0000 (11:39 +0000)]
- Fix a typo in NtSetSecurityObject().
svn path=/trunk/; revision=10803
Eric Kohl [Wed, 8 Sep 2004 11:36:24 +0000 (11:36 +0000)]
Implement SetFileSecurityA/W.
svn path=/trunk/; revision=10802
Steven Edwards [Tue, 7 Sep 2004 23:09:54 +0000 (23:09 +0000)]
Add some resources from Winehq CVS.
svn path=/trunk/; revision=10801
Gé van Geldorp [Tue, 7 Sep 2004 14:27:04 +0000 (14:27 +0000)]
Fix compile-time warning, spotted by Sylvain Petreolle <spetreolle@yahoo.fr>
svn path=/trunk/; revision=10800
Eric Kohl [Tue, 7 Sep 2004 11:51:13 +0000 (11:51 +0000)]
Return a security descriptor that grants full access to everyone if a filesystem
driver does not handle IRP_MJ_QUERY_SECURITY.
svn path=/trunk/; revision=10799
Eric Kohl [Tue, 7 Sep 2004 11:48:16 +0000 (11:48 +0000)]
IopInvalidDeviceRequest must return STATUS_INVALID_DEVICE_REQUEST.
svn path=/trunk/; revision=10798
Hartmut Birr [Tue, 7 Sep 2004 11:08:16 +0000 (11:08 +0000)]
- Removed most of the calls to KeAttachProcess/KeDetachProcess.
- Used the kernel map to map page tables from other process's.
In the future this should be replaced by a per process kernel map (hyperspace map).
svn path=/trunk/; revision=10797
Hartmut Birr [Tue, 7 Sep 2004 08:20:06 +0000 (08:20 +0000)]
- Added the dependency checking for precompiled headers.
svn path=/trunk/; revision=10796
Hartmut Birr [Tue, 7 Sep 2004 08:14:30 +0000 (08:14 +0000)]
- Replaced the target extension with '.h.gch' if the source extension was '.h'
svn path=/trunk/; revision=10795
Eric Kohl [Mon, 6 Sep 2004 22:12:25 +0000 (22:12 +0000)]
Implement GetFileSecurityA/W.
svn path=/trunk/; revision=10794
Thomas Bluemel [Mon, 6 Sep 2004 21:15:46 +0000 (21:15 +0000)]
1. make use of precompiled headers everywhere
2. moved some unicode stubs out of the ansi stub file
svn path=/trunk/; revision=10793
Thomas Bluemel [Mon, 6 Sep 2004 15:56:25 +0000 (15:56 +0000)]
don't copy LARGE_INTEGER structs to FILETIME structs with memcpy, it works but it's confusing as they're different structures that happen to be identical.
svn path=/trunk/; revision=10792
Steven Edwards [Mon, 6 Sep 2004 15:04:16 +0000 (15:04 +0000)]
We are not using wpp at this time. We can always add a
more recent copy if we ever need it.
svn path=/trunk/; revision=10791
Eric Kohl [Mon, 6 Sep 2004 12:00:40 +0000 (12:00 +0000)]
Implement ANSI group and item functions.
svn path=/trunk/; revision=10790
Hartmut Birr [Sun, 5 Sep 2004 22:26:17 +0000 (22:26 +0000)]
- Check first for an existing directory object in NtCreateDirectoryObject.
svn path=/trunk/; revision=10789
Hartmut Birr [Sun, 5 Sep 2004 22:25:36 +0000 (22:25 +0000)]
- Returned STATUS_OBJECT_NAME_NOT_FOUND if no directory was found in ObReferenceObjectByName.
svn path=/trunk/; revision=10788
Emanuele Aliberti [Sun, 5 Sep 2004 12:34:25 +0000 (12:34 +0000)]
.cvsignore updated.
svn path=/trunk/; revision=10787
Emanuele Aliberti [Sun, 5 Sep 2004 12:27:36 +0000 (12:27 +0000)]
Version information added.
.cvsignore updated.
svn path=/trunk/; revision=10786
Art Yerkes [Sun, 5 Sep 2004 04:26:30 +0000 (04:26 +0000)]
Fixes:
Socket destruction is correct. When IRPs are left to cancel, the socket
will remain until all pending irps complete. The DestroySocket function
does this. It is always safe to call DestroySocket at any time after the
FsContext member of the FileObject has been nulled.
Fixed UDP data delivery in. UDP send still has a problem but it seems to
be in tcpip.sys more than likely. I've sliced another 6000 lines out of
tcpip.sys that i will debug as a userspace library and link to tcpip.
Fixed poll reeval (old reported bug fix I hadn't committed yet).
Miscellaneously better sanity in a few rough spots.
svn path=/trunk/; revision=10785
Steven Edwards [Sat, 4 Sep 2004 21:44:30 +0000 (21:44 +0000)]
disable typedef for socklen_t for the moment.
svn path=/trunk/; revision=10784
Filip Navara [Sat, 4 Sep 2004 15:02:00 +0000 (15:02 +0000)]
Handle matching of "f0_*.*" expression to "f0_000" file name in FsRtlIsNameInExpression and add relevant regression test.
svn path=/trunk/; revision=10783
Magnus Olsen [Sat, 4 Sep 2004 10:51:20 +0000 (10:51 +0000)]
fix compings warings
not all waring have been fix
svn path=/trunk/; revision=10782
Steven Edwards [Fri, 3 Sep 2004 21:34:48 +0000 (21:34 +0000)]
Added check for socklen_t
svn path=/trunk/; revision=10781
Magnus Olsen [Fri, 3 Sep 2004 17:47:29 +0000 (17:47 +0000)]
fix compings warings
src/types.c: In function `pap_qstring':
src/types.c:99: warning: passing arg 2 of `adns__alloc_interim' as unsigned due to prototype
src/types.c:103: warning: passing arg 3 of `memcpy' as unsigned due to prototype
src/types.c: In function `pap_domain':
src/types.c:352: warning: passing arg 2 of `adns__alloc_interim' as unsigned due to prototype
src/types.c:356: warning: passing arg 3 of `memcpy' as unsigned due to prototype
src/types.c: In function `pap_findaddrs':
src/types.c:422: warning: passing arg 2 of `adns__vbuf_ensure' as signed due to prototype
src/types.c: In function `csp_hostaddr':
src/types.c:573: warning: passing arg 3 of `csp_qstring' as signed due to prototype
src/types.c: In function `icb_ptr':
src/types.c:705: warning: passing arg 3 of `memcmp' as unsigned due to prototype
src/types.c: In function `pa_ptr':
src/types.c:747: warning: passing arg 3 of `memcpy' as unsigned due to prototype
src/types.c:755: warning: passing arg 3 of `memcmp' as unsigned due to prototype
src/types.c:765: warning: passing arg 1 of `htonl' as unsigned due to prototype
src/types.c: In function `pap_mailbox822':
src/types.c:880: warning: passing arg 2 of `adns__alloc_interim' as unsigned due to prototype
src/types.c:881: warning: passing arg 3 of `memcpy' as unsigned due to prototype
svn path=/trunk/; revision=10780
Magnus Olsen [Fri, 3 Sep 2004 16:49:18 +0000 (16:49 +0000)]
compings warings. and some did have wrong protypes.
0. fix warning: passing arg 1 of `send' as unsigned due to prototype
1. fix warning: passing arg 3 of `memcpy' as unsigned due to prototype
2. fix warning: passing arg 3 of `send' as signed due to prototype
3. fix warning: unused variable `bytes_written'
4. fix warning: dereferencing type-punned
pointer will break strict-aliasing rules
5. fix warning: dereferencing type-punned
pointer will break strict-aliasing rules
svn path=/trunk/; revision=10779
Filip Navara [Fri, 3 Sep 2004 04:44:45 +0000 (04:44 +0000)]
- Disable debugging messages.
svn path=/trunk/; revision=10778
Filip Navara [Fri, 3 Sep 2004 04:19:12 +0000 (04:19 +0000)]
- Revert the I/O port change from my previous patch. I didn't notice we're doing "+ 2" there.
svn path=/trunk/; revision=10777
Filip Navara [Fri, 3 Sep 2004 02:55:50 +0000 (02:55 +0000)]
Issue soft reset command for identification and not ATAPI reset command which works only for packet based devices like CD-ROM drives and it's use on ATA devices is prohibited by the standard. If an ATAPI device is detected then and only then issue the ATAPI reset command. Also fix the addresses in AtapiClaimHwResources. This might fix bug #406.
svn path=/trunk/; revision=10776
Magnus Olsen [Fri, 3 Sep 2004 00:15:04 +0000 (00:15 +0000)]
fix lite more waring when it compiling
svn path=/trunk/; revision=10775
Magnus Olsen [Thu, 2 Sep 2004 23:51:07 +0000 (23:51 +0000)]
fix follow warings msg
Warning: resolving x by linking to
DrvCopyContext@12
DrvCreateContext@4
DrvCreateLayerContext@8
DrvDeleteContext@4
DrvDescribeLayerPlane@20
DrvDescribePixelFormat@16
DrvGetLayerPaletteEntries@20
DrvGetProcAddress@4
DrvReleaseContext@4
DrvRealizeLayerPalette@12
DrvSetContext@12
DrvSetLayerPaletteEntries@20
DrvSetPixelFormat@8
DrvShareLists@8
DrvSwapBuffers@4
DrvSwapLayerBuffers@8
DrvValidateVersion@4
svn path=/trunk/; revision=10774
Magnus Olsen [Thu, 2 Sep 2004 19:49:44 +0000 (19:49 +0000)]
change ccflags = -O march=i386 to march=i486
All asm code are writen for i486. so why did we compile it for i386 when it does not work on i386.
svn path=/trunk/; revision=10773
Art Yerkes [Thu, 2 Sep 2004 19:03:45 +0000 (19:03 +0000)]
ADNS lib afer eol conversion. Greatlord pointed out that the DOS eols
checked in double when checked out in a certain way on windows.
svn path=/trunk/; revision=10772
Art Yerkes [Thu, 2 Sep 2004 02:33:11 +0000 (02:33 +0000)]
Added python command app to oskit test.
svn path=/trunk/; revision=10771
Art Yerkes [Wed, 1 Sep 2004 23:49:39 +0000 (23:49 +0000)]
Activate dnsapi and adns.
svn path=/trunk/; revision=10770
Filip Navara [Wed, 1 Sep 2004 20:41:07 +0000 (20:41 +0000)]
- Disable debugging messages.
svn path=/trunk/; revision=10768
Art Yerkes [Wed, 1 Sep 2004 03:39:29 +0000 (03:39 +0000)]
Implement WSHGetWildcardAddress
svn path=/trunk/; revision=10766
Art Yerkes [Wed, 1 Sep 2004 02:33:50 +0000 (02:33 +0000)]
Corrected compile error due to different enum used in prototype.
svn path=/trunk/; revision=10765
Art Yerkes [Wed, 1 Sep 2004 00:37:29 +0000 (00:37 +0000)]
EXT2 should now be allowed in arcnames, etc.
svn path=/trunk/; revision=10764
Filip Navara [Wed, 1 Sep 2004 00:15:08 +0000 (00:15 +0000)]
- Allow shared read access to the debug.log file.
svn path=/trunk/; revision=10763
Filip Navara [Tue, 31 Aug 2004 23:53:40 +0000 (23:53 +0000)]
- Don't use ULONG for storing pointers.
svn path=/trunk/; revision=10762
Filip Navara [Tue, 31 Aug 2004 23:48:02 +0000 (23:48 +0000)]
- Don't use ULONG for storing pointers.
svn path=/trunk/; revision=10761
Gé van Geldorp [Tue, 31 Aug 2004 23:32:01 +0000 (23:32 +0000)]
- Return value of WM_GETTEXTLENGTH is in TCHARs, not in bytes, so there is
no need to convert between Ansi and Unicode (number of characters remains
the same)
- Allocate Ansi buffer for WM_GETTEXT since MultiByteToWideChar can't handle
overlapping buffers
svn path=/trunk/; revision=10760
Hartmut Birr [Tue, 31 Aug 2004 20:17:18 +0000 (20:17 +0000)]
- Removed the member OldProcess from the ETHREAD structure.
svn path=/trunk/; revision=10759
Hartmut Birr [Tue, 31 Aug 2004 20:07:06 +0000 (20:07 +0000)]
- Allow always shared read for a file which is opened for read only.
svn path=/trunk/; revision=10758
Hartmut Birr [Tue, 31 Aug 2004 20:02:24 +0000 (20:02 +0000)]
- Store always offsets on cluster boundaries in FCB->LastOffset.
svn path=/trunk/; revision=10757
Filip Navara [Tue, 31 Aug 2004 19:54:14 +0000 (19:54 +0000)]
- Fix converting of UTF8 sequences in IntMultiByteToWideCharUTF8.
svn path=/trunk/; revision=10755
Filip Navara [Tue, 31 Aug 2004 18:28:50 +0000 (18:28 +0000)]
- Restoring of character size in VBEResetHw. Patch by Herv� Poussineau.
svn path=/trunk/; revision=10754
Filip Navara [Tue, 31 Aug 2004 16:08:38 +0000 (16:08 +0000)]
- Use FsRtl routines for wildcard handling.
svn path=/trunk/; revision=10753
Hartmut Birr [Tue, 31 Aug 2004 14:40:50 +0000 (14:40 +0000)]
- Fixed some wchar to char translations.
svn path=/trunk/; revision=10751
Filip Navara [Tue, 31 Aug 2004 07:01:43 +0000 (07:01 +0000)]
Implement IntWideCharToMultiByteUTF8 since it's needed for saving Explorer configuration. (This change should be ported to the release branch.)
svn path=/trunk/; revision=10748
Filip Navara [Tue, 31 Aug 2004 06:08:38 +0000 (06:08 +0000)]
- Revise order of PsInitializeThread to insert the thread to the lists after *all* the fields are initialized and while holding the PiThreadListLock lock acquired.
svn path=/trunk/; revision=10747
Steven Edwards [Tue, 31 Aug 2004 02:38:41 +0000 (02:38 +0000)]
Removed SeaShell from the tip.
Its in the attic if anyone needs to look at it.
svn path=/trunk/; revision=10746
Filip Navara [Mon, 30 Aug 2004 20:33:36 +0000 (20:33 +0000)]
- Add NET_NIC.inf and syssetup.inf files to bootcd.
svn path=/trunk/; revision=10745
Filip Navara [Mon, 30 Aug 2004 19:28:59 +0000 (19:28 +0000)]
- Close the registry hive file object in CmiInitNonVolatileRegistryHive.
svn path=/trunk/; revision=10744
Art Yerkes [Mon, 30 Aug 2004 18:12:30 +0000 (18:12 +0000)]
Since system services are now provided by the client, we need the
callback struct first.
svn path=/trunk/; revision=10743
Eric Kohl [Mon, 30 Aug 2004 10:53:38 +0000 (10:53 +0000)]
- Fixed some compiler warnings.
- Detect and report PCI-BIOS.
svn path=/trunk/; revision=10742
Martin Fuchs [Mon, 30 Aug 2004 06:29:46 +0000 (06:29 +0000)]
fix tab order
svn path=/trunk/; revision=10741
Martin Fuchs [Mon, 30 Aug 2004 06:28:54 +0000 (06:28 +0000)]
Display "ReactOS" instead of "Microsoft Windows NT" for the ROS builded version
svn path=/trunk/; revision=10740
Emanuele Aliberti [Mon, 30 Aug 2004 05:40:13 +0000 (05:40 +0000)]
.cvsignore added.
svn path=/trunk/; revision=10739
James Tabor [Mon, 30 Aug 2004 04:59:40 +0000 (04:59 +0000)]
Added Advpack to build process.
svn path=/trunk/; revision=10738
James Tabor [Mon, 30 Aug 2004 04:49:03 +0000 (04:49 +0000)]
First implementation of advpack.dll.
svn path=/trunk/; revision=10737
Art Yerkes [Mon, 30 Aug 2004 04:47:34 +0000 (04:47 +0000)]
Test app for oskittcp. Takes datagrams by UDP and send any replies to the
last host/port that contacted it. I intend to use it to finish isolating
bugs in the main body of tcpip.sys and oskittcp interface.
svn path=/trunk/; revision=10736
Aleksey Bragin [Sun, 29 Aug 2004 20:47:18 +0000 (20:47 +0000)]
Added WintrustAddActionID stub.
Added CRYPT_REGISTER_ACTIONID struct
Added CRYPT_TRUST_REG_ENTRY struct.z ` By Semyon "Tappak" Novikov.
svn path=/trunk/; revision=10735
Art Yerkes [Sun, 29 Aug 2004 20:04:42 +0000 (20:04 +0000)]
Oskit can now be linked from userland. This is part one of my plan.
tcpip: provide malloc + free, sleep + wakeup functions
oskittcp: remove functions and headers that imply km and supply them from the
user.
tcp_usrreq: i was printing a possibly free mbuf here.
svn path=/trunk/; revision=10734
Art Yerkes [Sun, 29 Aug 2004 18:29:48 +0000 (18:29 +0000)]
This patch adds actually informative messages about what went wrong loading
the registry entries for NLS files, etc.
svn path=/trunk/; revision=10733
Thomas Bluemel [Sun, 29 Aug 2004 15:50:53 +0000 (15:50 +0000)]
silence debug messages
svn path=/trunk/; revision=10732
Thomas Bluemel [Sun, 29 Aug 2004 14:46:02 +0000 (14:46 +0000)]
implemented SetProcessPriorityBoost() and GetProcessPriorityBoost() (only the kernel32 part)
svn path=/trunk/; revision=10731
Thomas Bluemel [Sun, 29 Aug 2004 12:12:34 +0000 (12:12 +0000)]
mark GetSystemWindowsDirectory() as implemented as it does exactly the same as GetWindowsDirectory()
svn path=/trunk/; revision=10730
Filip Navara [Sat, 28 Aug 2004 22:22:39 +0000 (22:22 +0000)]
- Use ULONG_PTR instead of ULONG for integer arithmetics on pointers.
svn path=/trunk/; revision=10729
Filip Navara [Sat, 28 Aug 2004 22:19:12 +0000 (22:19 +0000)]
- Implement file sharing checks.
svn path=/trunk/; revision=10728
Filip Navara [Sat, 28 Aug 2004 22:18:24 +0000 (22:18 +0000)]
- Mapping zero-sized files is prohibited.
svn path=/trunk/; revision=10727
Filip Navara [Sat, 28 Aug 2004 22:16:27 +0000 (22:16 +0000)]
- Simplify CreateFileMapping[AW].
- Fix return value of GlobalReAlloc and GlobalUnlock.
svn path=/trunk/; revision=10726
Filip Navara [Sat, 28 Aug 2004 22:14:08 +0000 (22:14 +0000)]
- RtlReAllocateHeap shouldn't allocate memory if ptr == NULL.
svn path=/trunk/; revision=10725
Filip Navara [Sat, 28 Aug 2004 22:09:53 +0000 (22:09 +0000)]
- Change GlobalDiscard and LocalDiscard to macros.
svn path=/trunk/; revision=10724
Filip Navara [Sat, 28 Aug 2004 22:08:54 +0000 (22:08 +0000)]
- Simplified version of _lcreat.
svn path=/trunk/; revision=10723
Filip Navara [Sat, 28 Aug 2004 22:07:51 +0000 (22:07 +0000)]
- Fix handling of INVALID_HANDLE_VALUE case in FindNextFile.
svn path=/trunk/; revision=10722
Filip Navara [Sat, 28 Aug 2004 22:06:02 +0000 (22:06 +0000)]
- Remove invalid code from CreateToolhelp32Snapshot.
svn path=/trunk/; revision=10721
Gé van Geldorp [Sat, 28 Aug 2004 15:01:46 +0000 (15:01 +0000)]
Prevent crash when a thread is terminated while sending a cross-thread
message
svn path=/trunk/; revision=10719