reactos.git
17 years agocompletely rewritten PagedPool.
Royce Mitchell III [Fri, 17 Dec 2004 13:20:05 +0000 (13:20 +0000)]
completely rewritten PagedPool.
- more than 800% faster
- support for multiple pools (SpecialPool, etc anyone?)
- can be used for NPool if wanted, too
- tries not to immediately reallocate a block that's just freed for allocations of <= 512 (helps find memory abusers)

svn path=/trunk/; revision=12165

17 years agoRemove unused defines and structures.
Gregor Anich [Fri, 17 Dec 2004 13:19:44 +0000 (13:19 +0000)]
Remove unused defines and structures.

svn path=/trunk/; revision=12164

17 years agoDon't mess with WNDCLASS contents if class doesn't exist
Gé van Geldorp [Fri, 17 Dec 2004 09:56:10 +0000 (09:56 +0000)]
Don't mess with WNDCLASS contents if class doesn't exist

svn path=/trunk/; revision=12163

17 years agoInclude link to IoCsq...() funcs
Aleksey Bragin [Fri, 17 Dec 2004 07:31:11 +0000 (07:31 +0000)]
Include link to IoCsq...() funcs

svn path=/trunk/; revision=12162

17 years agoIntReadConsole: don't tell we failed just because we didn't fill up the read buffer!
Gunnar Dalsnes [Fri, 17 Dec 2004 00:44:46 +0000 (00:44 +0000)]
IntReadConsole: don't tell we failed just because we didn't fill up the read buffer!

svn path=/trunk/; revision=12161

17 years agoSimplify time conversion functions.
Eric Kohl [Thu, 16 Dec 2004 23:46:41 +0000 (23:46 +0000)]
Simplify time conversion functions.

svn path=/trunk/; revision=12160

17 years agoRemove 'unassigned' error codes.
Eric Kohl [Thu, 16 Dec 2004 23:06:07 +0000 (23:06 +0000)]
Remove 'unassigned' error codes.

svn path=/trunk/; revision=12159

17 years agoImplement NtFlushInstructionCache()
Gé van Geldorp [Thu, 16 Dec 2004 22:36:09 +0000 (22:36 +0000)]
Implement NtFlushInstructionCache()

svn path=/trunk/; revision=12158

17 years agoAdded regex support
Steven Edwards [Thu, 16 Dec 2004 18:37:28 +0000 (18:37 +0000)]
Added regex support

svn path=/trunk/; revision=12157

17 years agoWe need this for now.
Steven Edwards [Thu, 16 Dec 2004 18:02:32 +0000 (18:02 +0000)]
We need this for now.

svn path=/trunk/; revision=12156

17 years agoThis should not be in CVS
Steven Edwards [Thu, 16 Dec 2004 18:01:14 +0000 (18:01 +0000)]
This should not be in CVS

svn path=/trunk/; revision=12155

17 years agoKJK::Hyperion has PSEH'ifyed msc.c
Steven Edwards [Thu, 16 Dec 2004 17:50:36 +0000 (17:50 +0000)]
KJK::Hyperion has PSEH'ifyed msc.c

svn path=/trunk/; revision=12154

17 years agoFirst shot at importing dbghelp. Its broken. Dont enable it
Steven Edwards [Thu, 16 Dec 2004 17:42:10 +0000 (17:42 +0000)]
First shot at importing dbghelp. Its broken. Dont enable it
until KJK and Alex have a look.

svn path=/trunk/; revision=12153

17 years agoadd dbghelp.h and cvconst.h for importing dbghelp.dll
Steven Edwards [Thu, 16 Dec 2004 17:34:54 +0000 (17:34 +0000)]
add dbghelp.h and cvconst.h for importing dbghelp.dll

svn path=/trunk/; revision=12152

17 years ago-link heaps together instead of using stupid table past peb
Gunnar Dalsnes [Thu, 16 Dec 2004 15:10:01 +0000 (15:10 +0000)]
-link heaps together instead of using stupid table past peb
-RtlValidateProcessHeaps/RtlGetProcessHeaps/RtlEnumProcessHeaps  didn't process all heaps
-correct RtlDestroyHeap proto. / return value
All changes based on Wine

svn path=/trunk/; revision=12151

17 years agoWe can arrive here early on, before the filter is set. Check for a null
Art Yerkes [Thu, 16 Dec 2004 07:50:06 +0000 (07:50 +0000)]
We can arrive here early on, before the filter is set.  Check for a null
filter.

svn path=/trunk/; revision=12150

17 years agoFreeldr will not load a UI if Timeout = 0, and will instead immediately load the...
Alex Ionescu [Thu, 16 Dec 2004 07:09:33 +0000 (07:09 +0000)]
Freeldr will not load a UI if Timeout = 0, and will instead immediately load the default OS.

svn path=/trunk/; revision=12149

17 years agoSet default Freeldr Timeout to 5 seconds (requested).
Alex Ionescu [Thu, 16 Dec 2004 07:08:48 +0000 (07:08 +0000)]
Set default Freeldr Timeout to 5 seconds (requested).

svn path=/trunk/; revision=12148

17 years ago- Implemented SwitchToThisWindow, not 100% correct more then likely...but it should...
Richard Campbell [Thu, 16 Dec 2004 03:57:35 +0000 (03:57 +0000)]
- Implemented SwitchToThisWindow, not 100% correct more then likely...but it should work well enough, considering the function is deprecated.
- Implemented BringWindowToTop

svn path=/trunk/; revision=12147

17 years agoadd InternetOpenUrlA/W stubs
Gunnar Dalsnes [Thu, 16 Dec 2004 03:00:06 +0000 (03:00 +0000)]
add InternetOpenUrlA/W stubs

svn path=/trunk/; revision=12146

17 years agoFinal Touchups:
Richard Campbell [Thu, 16 Dec 2004 02:09:16 +0000 (02:09 +0000)]
Final Touchups:
- Removed potential copyrighted microsoft icon.  Replaced with ROS icon.

TODO:
 - localize
 - implement code that makes the cpl work
 - sleep.

svn path=/trunk/; revision=12145

17 years ago- Added the remaining two dialog layouts
Richard Campbell [Thu, 16 Dec 2004 01:56:53 +0000 (01:56 +0000)]
- Added the remaining two dialog layouts

svn path=/trunk/; revision=12144

17 years ago- center some things that i realized weren't centered when actually RUNNING the cpl...
Richard Campbell [Thu, 16 Dec 2004 01:26:06 +0000 (01:26 +0000)]
- center some things that i realized weren't centered when actually RUNNING the cpl. (damn visual studio...)

svn path=/trunk/; revision=12143

17 years ago- oops...
Richard Campbell [Thu, 16 Dec 2004 01:12:40 +0000 (01:12 +0000)]
- oops...
- added screen saver controls

svn path=/trunk/; revision=12142

17 years ago- added background page controls...no code yet, just the resources.
Richard Campbell [Thu, 16 Dec 2004 00:51:01 +0000 (00:51 +0000)]
- added background page controls...no code yet, just the resources.

svn path=/trunk/; revision=12141

17 years ago- Removed extra 'properties' in window caption.
Richard Campbell [Thu, 16 Dec 2004 00:21:40 +0000 (00:21 +0000)]
- Removed extra 'properties' in window caption.

svn path=/trunk/; revision=12140

17 years agorevert change from lastnight.
Steven Edwards [Wed, 15 Dec 2004 23:34:37 +0000 (23:34 +0000)]
revert change from lastnight.

svn path=/trunk/; revision=12139

17 years agoFix GetInheritanceSource[A/W] signature.
Eric Kohl [Wed, 15 Dec 2004 14:23:11 +0000 (14:23 +0000)]
Fix GetInheritanceSource[A/W] signature.

svn path=/trunk/; revision=12138

17 years agoRemove aclapi.h from include. User the w32api version instead.
Eric Kohl [Wed, 15 Dec 2004 14:13:34 +0000 (14:13 +0000)]
Remove aclapi.h from include. User the w32api version instead.

svn path=/trunk/; revision=12137

17 years agoImplement simple trustee functions:
Eric Kohl [Wed, 15 Dec 2004 12:29:36 +0000 (12:29 +0000)]
Implement simple trustee functions:
 - BuildImpersonateTrustee[A/W]
 - GetMultipleTrustee[A/W]
 - GetMultipleTrusteeOperation[A/W]
 - GetTrusteeForm[A/W]
 - GetTrusteeName[A/W]
 - GetTrusteeType[A/W]

svn path=/trunk/; revision=12136

17 years agoAllocate correct amount of memory.
Gé van Geldorp [Wed, 15 Dec 2004 11:34:52 +0000 (11:34 +0000)]
Allocate correct amount of memory.
Fixes bug 451.

svn path=/trunk/; revision=12135

17 years agoadd notepad to the bootcd
Steven Edwards [Wed, 15 Dec 2004 06:10:24 +0000 (06:10 +0000)]
add notepad to the bootcd

svn path=/trunk/; revision=12134

17 years agoDisable check for invalid chars in string.
Steven Edwards [Wed, 15 Dec 2004 05:27:17 +0000 (05:27 +0000)]
Disable check for invalid chars in string.

svn path=/trunk/; revision=12133

17 years agoMoved notepad to main CVS module.
Steven Edwards [Wed, 15 Dec 2004 05:09:32 +0000 (05:09 +0000)]
Moved notepad to main CVS module.

svn path=/trunk/; revision=12132

17 years agoAdd notepad to the makefile
Steven Edwards [Wed, 15 Dec 2004 05:08:44 +0000 (05:08 +0000)]
Add notepad to the makefile

svn path=/trunk/; revision=12131

17 years agoAdded Wine notepad to main tree.
Steven Edwards [Wed, 15 Dec 2004 05:07:53 +0000 (05:07 +0000)]
Added Wine notepad to main tree.

svn path=/trunk/; revision=12130

17 years agochange a few #ifdefs to allow loading of SYM files for user modules in DBG builds
Royce Mitchell III [Wed, 15 Dec 2004 03:00:33 +0000 (03:00 +0000)]
change a few #ifdefs to allow loading of SYM files for user modules in DBG builds

svn path=/trunk/; revision=12129

17 years agofilter out invalid S_FUN entries
Royce Mitchell III [Wed, 15 Dec 2004 02:24:35 +0000 (02:24 +0000)]
filter out invalid S_FUN entries

svn path=/trunk/; revision=12128

17 years agoRSYM: force all sym files to have 0-based function offsets.
Royce Mitchell III [Wed, 15 Dec 2004 01:49:37 +0000 (01:49 +0000)]
RSYM: force all sym files to have 0-based function offsets.
NTOSKRNL: look for 0-based offsets instead of absolute offsets.

svn path=/trunk/; revision=12127

17 years ago- Implement NtUserMonitorFromWindow.
Filip Navara [Tue, 14 Dec 2004 23:38:14 +0000 (23:38 +0000)]
- Implement NtUserMonitorFromWindow.

svn path=/trunk/; revision=12126

17 years ago- Fix bug in IntCallHookProc for window classes specified with atom.
Filip Navara [Tue, 14 Dec 2004 23:14:15 +0000 (23:14 +0000)]
- Fix bug in IntCallHookProc for window classes specified with atom.

svn path=/trunk/; revision=12125

17 years ago2004-12-14 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Tue, 14 Dec 2004 22:57:35 +0000 (22:57 +0000)]
2004-12-14  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/freetype/rosglue.c: Use native line-endings.
* drivers/lib/bzip2/sample2.ref: Ditto.
* lib/freetype/builds/mac/ftlib.prj: Ditto.
* apps/utils/net/telnet/src/tnmsg.h: Ditto.

svn path=/trunk/; revision=12124

17 years agoThis is a generated file, doesn't belong in CVS
Gé van Geldorp [Tue, 14 Dec 2004 22:27:02 +0000 (22:27 +0000)]
This is a generated file, doesn't belong in CVS

svn path=/trunk/; revision=12123

17 years agoFixed compilation with GCC 3.4.2
Gregor Anich [Tue, 14 Dec 2004 22:15:52 +0000 (22:15 +0000)]
Fixed compilation with GCC 3.4.2

svn path=/trunk/; revision=12122

17 years agoimplemented GetUserNameA()
Thomas Bluemel [Tue, 14 Dec 2004 22:11:16 +0000 (22:11 +0000)]
implemented GetUserNameA()

svn path=/trunk/; revision=12121

17 years agoCleaned up a bit. Sorry, I should edit more carefully.
Art Yerkes [Tue, 14 Dec 2004 21:56:44 +0000 (21:56 +0000)]
Cleaned up a bit.  Sorry, I should edit more carefully.

svn path=/trunk/; revision=12120

17 years agofixed typo in comment
Thomas Bluemel [Tue, 14 Dec 2004 21:26:53 +0000 (21:26 +0000)]
fixed typo in comment

svn path=/trunk/; revision=12119

17 years agoimplemented LookupAccountSidA()
Thomas Bluemel [Tue, 14 Dec 2004 21:25:21 +0000 (21:25 +0000)]
implemented LookupAccountSidA()

svn path=/trunk/; revision=12118

17 years agoUpdate files from WineHq.
James Tabor [Tue, 14 Dec 2004 20:42:02 +0000 (20:42 +0000)]
Update files from WineHq.

svn path=/trunk/; revision=12117

17 years agoMake GDB work again
Gé van Geldorp [Tue, 14 Dec 2004 10:18:57 +0000 (10:18 +0000)]
Make GDB work again

svn path=/trunk/; revision=12116

17 years agoStore interface speed to retrieve later.
Art Yerkes [Tue, 14 Dec 2004 08:00:48 +0000 (08:00 +0000)]
Store interface speed to retrieve later.

svn path=/trunk/; revision=12115

17 years agoimplemented LookupAccountSidW() thx to the help of Alex Ionescu - this function is...
Royce Mitchell III [Tue, 14 Dec 2004 06:40:50 +0000 (06:40 +0000)]
implemented LookupAccountSidW() thx to the help of Alex Ionescu - this function is needed for GetUserNameA/W().

svn path=/trunk/; revision=12114

17 years agoASSERT parameter assumptions
Royce Mitchell III [Tue, 14 Dec 2004 04:55:43 +0000 (04:55 +0000)]
ASSERT parameter assumptions

svn path=/trunk/; revision=12113

17 years agoBUGFIX: bad params to MouseSafetyOnDrawStart() in IntEngTransparentBlt(), also ASSERT...
Royce Mitchell III [Tue, 14 Dec 2004 04:40:16 +0000 (04:40 +0000)]
BUGFIX: bad params to MouseSafetyOnDrawStart() in IntEngTransparentBlt(), also ASSERT parameter assumptions

svn path=/trunk/; revision=12112

17 years agoASSERT parameter assumptions in IntEngLineTo()
Royce Mitchell III [Tue, 14 Dec 2004 04:30:58 +0000 (04:30 +0000)]
ASSERT parameter assumptions in IntEngLineTo()

svn path=/trunk/; revision=12111

17 years agoASSERT parameter assumptions in IntEngGradientFill()
Royce Mitchell III [Tue, 14 Dec 2004 04:26:49 +0000 (04:26 +0000)]
ASSERT parameter assumptions in IntEngGradientFill()

svn path=/trunk/; revision=12110

17 years agoASSERT parameter assumptions in EngCopyBits()
Royce Mitchell III [Tue, 14 Dec 2004 04:22:00 +0000 (04:22 +0000)]
ASSERT parameter assumptions in EngCopyBits()

svn path=/trunk/; revision=12109

17 years agofix infinite loop in KeRosDumpStackFrames()
Royce Mitchell III [Tue, 14 Dec 2004 03:46:10 +0000 (03:46 +0000)]
fix infinite loop in KeRosDumpStackFrames()

svn path=/trunk/; revision=12108

17 years agoASSERT parameter assumptions in IntEngStretchBlt() and IntEngMaskBlt()
Royce Mitchell III [Tue, 14 Dec 2004 03:36:46 +0000 (03:36 +0000)]
ASSERT parameter assumptions in IntEngStretchBlt() and IntEngMaskBlt()

svn path=/trunk/; revision=12107

17 years agoIntEngBitBlt() ASSERT() some assumptions
Royce Mitchell III [Tue, 14 Dec 2004 03:28:34 +0000 (03:28 +0000)]
IntEngBitBlt() ASSERT() some assumptions

svn path=/trunk/; revision=12106

17 years agocame across small potential kmode crash while researching another bug fix
Royce Mitchell III [Tue, 14 Dec 2004 03:23:14 +0000 (03:23 +0000)]
came across small potential kmode crash while researching another bug fix

svn path=/trunk/; revision=12105

17 years agoSTATUSBAR_SetTextT:
Gunnar Dalsnes [Tue, 14 Dec 2004 01:12:51 +0000 (01:12 +0000)]
STATUSBAR_SetTextT:
-ntext wasn't freed on return if text was unicode
-part->text was allways freed, but if the previous style was SBT_OWNERDRAW, part->text would contain 32bit data (not a buffer ptr.)

svn path=/trunk/; revision=12104

17 years agozw.h: correct ZwDuplicateToken proto.
Gunnar Dalsnes [Tue, 14 Dec 2004 00:41:24 +0000 (00:41 +0000)]
zw.h: correct ZwDuplicateToken proto.
advapi32\token\token.c: DuplicateTokenEx: pass correct values to NtDuplicateToken
security.c: RtlImpersonateSelf: pass correct values to NtDuplicateToken
ntoskrnl\token.c:
-NtSetInformationToken: lie and say we succeded
-NtDuplicateToken: don't deref. nullpointer

svn path=/trunk/; revision=12103

17 years agosorry for defining structures twice...
Thomas Bluemel [Tue, 14 Dec 2004 00:00:41 +0000 (00:00 +0000)]
sorry for defining structures twice...

svn path=/trunk/; revision=12102

17 years ago- Modify RtlGetNtVersionNumbers to allow loading of WinXP SP2 MSVCRT.DLL.
Filip Navara [Mon, 13 Dec 2004 23:11:13 +0000 (23:11 +0000)]
- Modify RtlGetNtVersionNumbers to allow loading of WinXP SP2 MSVCRT.DLL.

svn path=/trunk/; revision=12101

17 years agocache free gdi handles
Thomas Bluemel [Mon, 13 Dec 2004 21:59:28 +0000 (21:59 +0000)]
cache free gdi handles

svn path=/trunk/; revision=12100

17 years ago- Remove duplicate typedefs.
Filip Navara [Mon, 13 Dec 2004 21:45:36 +0000 (21:45 +0000)]
- Remove duplicate typedefs.

svn path=/trunk/; revision=12099

17 years agoI had put an IOSB on the stack in TdiConnect. Now we use a PendingIrp
Art Yerkes [Mon, 13 Dec 2004 21:20:38 +0000 (21:20 +0000)]
I had put an IOSB on the stack in TdiConnect.  Now we use a PendingIrp
struct that associates it with an IRP.  Better.

svn path=/trunk/; revision=12098

17 years ago- Remove Wine-isms from the profile code.
Eric Kohl [Mon, 13 Dec 2004 21:16:26 +0000 (21:16 +0000)]
- Remove Wine-isms from the profile code.
- Wrap single-line if-statements.
- Cleanup the indentation.

svn path=/trunk/; revision=12097

17 years agoDon't link kernel32.dll against wine.a.
Eric Kohl [Mon, 13 Dec 2004 21:11:45 +0000 (21:11 +0000)]
Don't link kernel32.dll against wine.a.

svn path=/trunk/; revision=12096

17 years agoforgot this file
Thomas Bluemel [Mon, 13 Dec 2004 20:53:25 +0000 (20:53 +0000)]
forgot this file

svn path=/trunk/; revision=12095

17 years agoAdded stack frames and Tag printing to used blocks. This allows redzone
Art Yerkes [Mon, 13 Dec 2004 20:11:08 +0000 (20:11 +0000)]
Added stack frames and Tag printing to used blocks.  This allows redzone
violations on used blocks to tell where the block was allocated.

svn path=/trunk/; revision=12094

17 years agoAllocate a final WCHAR for the NUL put on by wcsncat.
Art Yerkes [Mon, 13 Dec 2004 20:09:26 +0000 (20:09 +0000)]
Allocate a final WCHAR for the NUL put on by wcsncat.

svn path=/trunk/; revision=12093

17 years agoadded stubs for SetSecurityInfo(), GetInheritanceSourceA/W() and FreeInheritedFromArray()
Thomas Bluemel [Mon, 13 Dec 2004 19:06:28 +0000 (19:06 +0000)]
added stubs for SetSecurityInfo(), GetInheritanceSourceA/W() and FreeInheritedFromArray()

svn path=/trunk/; revision=12092

17 years ago- Replaced HeapAlloc, HeapFree and HeapReAlloc with alloc, free and realloc.
Hartmut Birr [Mon, 13 Dec 2004 18:30:08 +0000 (18:30 +0000)]
- Replaced HeapAlloc, HeapFree and HeapReAlloc with alloc, free and realloc.

svn path=/trunk/; revision=12091

17 years agocvs maintainance
Thomas Bluemel [Mon, 13 Dec 2004 18:20:28 +0000 (18:20 +0000)]
cvs maintainance

svn path=/trunk/; revision=12090

17 years agocvs maintainance
Thomas Bluemel [Mon, 13 Dec 2004 18:06:39 +0000 (18:06 +0000)]
cvs maintainance

svn path=/trunk/; revision=12089

17 years agoI was wrong, MiniSendComplete shouldn't be called at all by NDIS except if explicitly...
Filip Navara [Mon, 13 Dec 2004 17:16:36 +0000 (17:16 +0000)]
I was wrong, MiniSendComplete shouldn't be called at all by NDIS except if explicitly asked to by the miniport (in pending case).

svn path=/trunk/; revision=12088

17 years agoREVERT:
Filip Navara [Mon, 13 Dec 2004 17:13:24 +0000 (17:13 +0000)]
REVERT:
- Don't call ProtocolSendComplete after NdisSend (NDIS should call it).

svn path=/trunk/; revision=12087

17 years ago- Don't call ProtocolSendComplete after NdisSend (NDIS should call it).
Filip Navara [Mon, 13 Dec 2004 16:53:38 +0000 (16:53 +0000)]
- Don't call ProtocolSendComplete after NdisSend (NDIS should call it).

svn path=/trunk/; revision=12086

17 years agoMiniSendComplete should be called if MiniportSend routine returns STATUS_SUCCESS...
Filip Navara [Mon, 13 Dec 2004 16:50:21 +0000 (16:50 +0000)]
MiniSendComplete should be called if MiniportSend routine returns STATUS_SUCCESS even for deserialized miniports.

svn path=/trunk/; revision=12085

17 years ago- Fix compilation errors with GCC 4.0-20041205.
Filip Navara [Mon, 13 Dec 2004 16:36:39 +0000 (16:36 +0000)]
- Fix compilation errors with GCC 4.0-20041205.

svn path=/trunk/; revision=12084

17 years ago- Fix compilation errors with GCC 4.0-20041205.
Filip Navara [Mon, 13 Dec 2004 15:39:52 +0000 (15:39 +0000)]
- Fix compilation errors with GCC 4.0-20041205.

svn path=/trunk/; revision=12082

17 years agoDon't pass UNICODE_STRINGs in the dwTypeData of MENUITEMINFO. Pass the usual strings...
Filip Navara [Mon, 13 Dec 2004 15:38:19 +0000 (15:38 +0000)]
Don't pass UNICODE_STRINGs in the dwTypeData of MENUITEMINFO. Pass the usual strings here.

svn path=/trunk/; revision=12081

17 years agoFix double-spaced output in crash report
Gé van Geldorp [Mon, 13 Dec 2004 15:07:33 +0000 (15:07 +0000)]
Fix double-spaced output in crash report

svn path=/trunk/; revision=12080

17 years ago- Get handling of unhandled exceptions working again.
Filip Navara [Mon, 13 Dec 2004 13:32:24 +0000 (13:32 +0000)]
- Get handling of unhandled exceptions working again.

svn path=/trunk/; revision=12079

17 years agodecrement process gdi object counter on object deletion
Thomas Bluemel [Mon, 13 Dec 2004 12:51:51 +0000 (12:51 +0000)]
decrement process gdi object counter on object deletion

svn path=/trunk/; revision=12078

17 years agoimplemented GetUserNameA() and GetUserNameW() - thanks to kjk_hyperion and Alex Iones...
Royce Mitchell III [Mon, 13 Dec 2004 07:09:56 +0000 (07:09 +0000)]
implemented GetUserNameA() and GetUserNameW() - thanks to kjk_hyperion and Alex Ionescu for help on how to implement them.

svn path=/trunk/; revision=12075

17 years agoBUGFIX: unhandled error conditions IntGdiCreateDC()
Royce Mitchell III [Mon, 13 Dec 2004 05:23:59 +0000 (05:23 +0000)]
BUGFIX: unhandled error conditions IntGdiCreateDC()

svn path=/trunk/; revision=12073

17 years agoChanged half-verbose build output a bit:
Gregor Anich [Mon, 13 Dec 2004 02:20:09 +0000 (02:20 +0000)]
Changed half-verbose build output a bit:
 - Do not print "Entering directory ..." messages
 - Do not print "Nothing to be done for ..." messages
 - Print the target name before the command which is executed (does not work with wine dlls yet)

Added/Changed stuff in rules.mak:
FULL_MAP was renamed to BUILD_MAP and can be set to
 - full (default, like FULL_MAP=yes was - build maps with objdump)
 - yes (like FULL_MAP=no was - build maps with nm)
 - no (don't build maps at all)
BUILD_SYM was added - can be set to yes/no (defaults to yes)

svn path=/trunk/; revision=12071

17 years agoBUGFIX: get rid of an incorrect ASSERT
Royce Mitchell III [Mon, 13 Dec 2004 01:45:18 +0000 (01:45 +0000)]
BUGFIX: get rid of an incorrect ASSERT

svn path=/trunk/; revision=12070

17 years agorevert some of the changes i did to IntDestroyWindow()
Thomas Bluemel [Mon, 13 Dec 2004 00:11:59 +0000 (00:11 +0000)]
revert some of the changes i did to IntDestroyWindow()

svn path=/trunk/; revision=12069

17 years agounmark dirty windows on destruction so no painting messages get generated afterwards
Thomas Bluemel [Sun, 12 Dec 2004 23:42:35 +0000 (23:42 +0000)]
unmark dirty windows on destruction so no painting messages get generated afterwards

svn path=/trunk/; revision=12068

17 years ago- Acquire the dispatcher lock in KeRevertToUserAffinityThread instead of just using...
Filip Navara [Sun, 12 Dec 2004 23:18:55 +0000 (23:18 +0000)]
- Acquire the dispatcher lock in KeRevertToUserAffinityThread instead of just using uninintialized oldIrql variable.

svn path=/trunk/; revision=12067

17 years agoReplace assert by ASSERT.
Eric Kohl [Sun, 12 Dec 2004 23:09:13 +0000 (23:09 +0000)]
Replace assert by ASSERT.

svn path=/trunk/; revision=12066

17 years ago- Fix compilation errors with GCC 4.0-20041205.
Filip Navara [Sun, 12 Dec 2004 23:08:13 +0000 (23:08 +0000)]
- Fix compilation errors with GCC 4.0-20041205.

svn path=/trunk/; revision=12065

17 years agoinitialize the unhandled exception filter automatically
Thomas Bluemel [Sun, 12 Dec 2004 23:03:56 +0000 (23:03 +0000)]
initialize the unhandled exception filter automatically

svn path=/trunk/; revision=12064

17 years agomake SetunhandledExceptionFilter() thread-safe
Thomas Bluemel [Sun, 12 Dec 2004 22:39:45 +0000 (22:39 +0000)]
make SetunhandledExceptionFilter() thread-safe

svn path=/trunk/; revision=12063

17 years ago- Replace hive locks and hive list lock by a global lock to make the registry thread...
Eric Kohl [Sun, 12 Dec 2004 22:36:10 +0000 (22:36 +0000)]
- Replace hive locks and hive list lock by a global lock to make the registry thread-safe.

svn path=/trunk/; revision=12062

17 years agoBUGFIX: NtGdiGetDeviceCaps() called NtGdiEscape() with hDC when it already had it...
Royce Mitchell III [Sun, 12 Dec 2004 21:58:42 +0000 (21:58 +0000)]
BUGFIX: NtGdiGetDeviceCaps() called NtGdiEscape() with hDC when it already had it locked.
BUGFIX: fixed condition surrounding failed ASSERT in NtGdiGetTextExtentPoint32().

svn path=/trunk/; revision=12061