Colin Finck [Wed, 28 May 2008 21:41:41 +0000 (21:41 +0000)]
Sync usp10 with Wine again, fixes the corrupted text display in AbiWord.
Thanks to CMan for regression-testing!
Also I removed Magnus' change in r33700.
If this is really required, please name the reason and add the change to a usp10_ros.diff file as this is a Wine-synched component. Also don't forget to include a header file for the DbgPrint prototype.
See issue #3280 for more details.
svn path=/trunk/; revision=33749
Colin Finck [Wed, 28 May 2008 21:37:05 +0000 (21:37 +0000)]
Sorry, forgot this file
svn path=/trunk/; revision=33748
Colin Finck [Wed, 28 May 2008 21:08:23 +0000 (21:08 +0000)]
Samuel Serapión (samdwise51 AT gmail DOT com):
- Sync parts of msvcrt with Wine (more will follow)
This makes us passing a lot more msvcrt Wine tests (like all heap tests)
svn path=/trunk/; revision=33747
Daniel Reimer [Wed, 28 May 2008 20:10:50 +0000 (20:10 +0000)]
Add winhlp32 to bootcd.
svn path=/trunk/; revision=33746
Timo Kreuzer [Wed, 28 May 2008 20:03:36 +0000 (20:03 +0000)]
DCOrg is in device coordinates, fix a comment accordingly
svn path=/trunk/; revision=33745
Magnus Olsen [Wed, 28 May 2008 20:03:10 +0000 (20:03 +0000)]
This file will be share between dxg and win32k explain why will follow in documentations that Z98 helping me writing at moment. they will be release to public
fast explain windows xp and higher have two gdi table, it is better reuse same macro for both, that rewrite it one more time.
svn path=/trunk/; revision=33744
Timo Kreuzer [Wed, 28 May 2008 20:00:03 +0000 (20:00 +0000)]
EngLineTo: if pco == NULL use a private clip object, initialized with bounds rect
svn path=/trunk/; revision=33743
Dmitry Chapyshev [Wed, 28 May 2008 19:53:41 +0000 (19:53 +0000)]
- Add baseaddress for shimgvw.dll
svn path=/trunk/; revision=33742
Dmitry Chapyshev [Wed, 28 May 2008 19:52:46 +0000 (19:52 +0000)]
- Start implementing shimgvw.dll
svn path=/trunk/; revision=33741
Dmitry Chapyshev [Wed, 28 May 2008 19:47:11 +0000 (19:47 +0000)]
- Update Russian translation
svn path=/trunk/; revision=33740
Timo Kreuzer [Wed, 28 May 2008 17:22:49 +0000 (17:22 +0000)]
EngCreateClip must allocate CLIPGDI, not only CLIPOBJ
svn path=/trunk/; revision=33739
Timo Kreuzer [Wed, 28 May 2008 15:20:56 +0000 (15:20 +0000)]
[FORMATTING]
Apply consistent indentation (4 spaces)
svn path=/trunk/; revision=33738
Timo Kreuzer [Wed, 28 May 2008 14:32:06 +0000 (14:32 +0000)]
[FORMATTING]
Fix indentation: 4 spaces, no code change
svn path=/trunk/; revision=33737
Daniel Reimer [Wed, 28 May 2008 07:43:38 +0000 (07:43 +0000)]
Updated winhelp from wine and renamed accordingly from winhelp to winhlp32.
svn path=/trunk/; revision=33736
James Tabor [Wed, 28 May 2008 05:01:17 +0000 (05:01 +0000)]
Add Gdi entry flag.
svn path=/trunk/; revision=33735
James Tabor [Wed, 28 May 2008 04:04:35 +0000 (04:04 +0000)]
NtUserRegisterClassExWOW also given FNID. Added one more fnid type.
svn path=/trunk/; revision=33734
James Tabor [Wed, 28 May 2008 02:36:25 +0000 (02:36 +0000)]
NtUserSetWindowFNID is needed for supporting NtUserGetClassName bGetRealClass.
svn path=/trunk/; revision=33733
Timo Kreuzer [Wed, 28 May 2008 00:41:13 +0000 (00:41 +0000)]
exception.h: merge changes from wine.
Revision 1.37 fixes the exception in ole32 when opening a file with FoxitReader. Also fixes some warnings and hopefully some usermode crashes.
1.28: Jonathan Ernst <jonathan@ernstfamily.ch>
Update the address of the Free Software Foundation.
1.29: Alexandre Julliard <julliard@winehq.org>
include: Exception filters should return LONG, not DWORD.
Also move UnhandledExceptionFilter definitions to winbase.h since they
are there in the latest SDK.
1.30: Rob Shearman <rob@codeweavers.com>
include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h.
1.33: Rob Shearman <rob@codeweavers.com>
Add a new convenience macro for an exception handler that handles all exceptions.
When using native compiler exceptions, the previous method of doing
this, __EXCEPT(NULL), would expand to __except(
(NULL)(GetExceptionInformation())) which doesn't compile as NULL isn't a
function.
So add a new macro, __EXCEPT_ALL, which works correctly both when using
native compiler exceptions and without and which makes the meaning of
code in which it is used clearer.
1.35: Alexandre Julliard <julliard@winehq.org>
ntdll: Make the exception handling functions inline.
1.36: Alexandre Julliard <julliard@winehq.org>
exception.h: Only push the exception frame after sigsetjmp.
Otherwise on Windows longjmp may want to mess with the exception frame.
1.37: Alexandre Julliard <julliard@winehq.org>
exception.h: Preserve registers when calling RtlUnwind.
See issue #812 for more details.
svn path=/trunk/; revision=33732
Aleksey Bragin [Tue, 27 May 2008 18:59:59 +0000 (18:59 +0000)]
- More header fixes.
svn path=/trunk/; revision=33731
Daniel Reimer [Tue, 27 May 2008 18:54:23 +0000 (18:54 +0000)]
Polish language Update by Olaf Siejka
svn path=/trunk/; revision=33730
Johannes Anderwald [Tue, 27 May 2008 10:53:23 +0000 (10:53 +0000)]
- access parameter after they have been verified as valid
- fixes a kernel32_winetest crash
- fixes bug 3264
svn path=/trunk/; revision=33729
Johannes Anderwald [Tue, 27 May 2008 08:54:07 +0000 (08:54 +0000)]
- fix typo in CreateServiceA
- bug found by Michael martinmnet at hotmail dot com (IRC: bugboy)
svn path=/trunk/; revision=33728
Ged Murphy [Tue, 27 May 2008 08:34:28 +0000 (08:34 +0000)]
Another typo. Yep, I'm officially today's jester...
svn path=/trunk/; revision=33727
Ged Murphy [Tue, 27 May 2008 08:32:19 +0000 (08:32 +0000)]
fix typo
svn path=/trunk/; revision=33726
Ged Murphy [Tue, 27 May 2008 08:28:52 +0000 (08:28 +0000)]
fix potential buffer overflow
svn path=/trunk/; revision=33725
Aleksey Bragin [Tue, 27 May 2008 08:11:06 +0000 (08:11 +0000)]
Daniel Zimmermann <netzimme@aim.com>
- Sync setlocale from Wine.
See issue #3254 for more details.
svn path=/trunk/; revision=33724
James Tabor [Tue, 27 May 2008 01:38:01 +0000 (01:38 +0000)]
Rename and add new internal functions.
svn path=/trunk/; revision=33723
James Tabor [Mon, 26 May 2008 23:57:30 +0000 (23:57 +0000)]
Removed NtGdi rect calls.
svn path=/trunk/; revision=33722
James Tabor [Mon, 26 May 2008 21:12:17 +0000 (21:12 +0000)]
Fix the rest too....
svn path=/trunk/; revision=33721
Johannes Anderwald [Mon, 26 May 2008 20:52:28 +0000 (20:52 +0000)]
- check if MDICLIENTINFO is available before retrieving information
- fixes a user32_winetest crash
svn path=/trunk/; revision=33720
James Tabor [Mon, 26 May 2008 20:36:38 +0000 (20:36 +0000)]
Why are we deleting prgnVis after setting it up? Wine code shows that it is deleted after an error if it was setup prior the error. This fixes a bug introduced in revision 5118.
svn path=/trunk/; revision=33719
Filip Navara [Mon, 26 May 2008 18:51:15 +0000 (18:51 +0000)]
Change the code a bit, as Hervé Poussineau points out, the interrupt vector could in some cases be zero.
svn path=/trunk/; revision=33718
Filip Navara [Mon, 26 May 2008 18:32:40 +0000 (18:32 +0000)]
Fix incorrect logic in IntVideoPortSetupInterrupt and add comment.
svn path=/trunk/; revision=33717
Johannes Anderwald [Mon, 26 May 2008 18:13:17 +0000 (18:13 +0000)]
- only convert the devmode if the caller passed one
- fixes a user32_winetest crash failure
svn path=/trunk/; revision=33716
Aleksey Bragin [Mon, 26 May 2008 18:08:50 +0000 (18:08 +0000)]
- Fix misc structures definitions.
svn path=/trunk/; revision=33715
Gregor Brunmar [Mon, 26 May 2008 16:13:19 +0000 (16:13 +0000)]
Removed legacy code from r33695, trying to free a NULL pointer
svn path=/trunk/; revision=33714
Aleksey Bragin [Mon, 26 May 2008 15:27:09 +0000 (15:27 +0000)]
- Erase countdown timer when needed. Based on a patch from bug 3279.
See issue #3046 for more details.
svn path=/trunk/; revision=33713
Johannes Anderwald [Mon, 26 May 2008 15:23:24 +0000 (15:23 +0000)]
- add support for a future timeout callback mechanism
svn path=/trunk/; revision=33712
Aleksey Bragin [Mon, 26 May 2008 14:42:27 +0000 (14:42 +0000)]
- Remove $Id tags.
svn path=/trunk/; revision=33711
Johannes Anderwald [Mon, 26 May 2008 13:50:36 +0000 (13:50 +0000)]
- check if its a primary monitor before calculating monitor intersection rectangle
- should fix bug 3281
svn path=/trunk/; revision=33709
Aleksey Bragin [Mon, 26 May 2008 11:47:47 +0000 (11:47 +0000)]
- Add more functions to the lookup table (used by the newest VMWare 6.5 Video driver).
svn path=/trunk/; revision=33708
Daniel Reimer [Sun, 25 May 2008 22:44:32 +0000 (22:44 +0000)]
Bug 3275: Italian resource translation update by Paolo Devoti (devotip@tiscali.it)
Bug 3277: Lithuanian translation by Vytis Girdzijauskas (cman@cman.us)
svn path=/trunk/; revision=33707
Daniel Reimer [Sun, 25 May 2008 22:15:26 +0000 (22:15 +0000)]
Bug 3275: Italian resource translation update by Paolo Devoti (devotip@tiscali.it)
Bug 3277: Lithuanian translation by Vytis Girdzijauskas (cman@cman.us)
svn path=/trunk/; revision=33705
KJK::Hyperion [Sun, 25 May 2008 21:00:08 +0000 (21:00 +0000)]
modified include/psdk/winnls.h
Added definitions for NormalizeString and IsNormalizedString (Vista and later)
Correct an embarassing bug (some macros were terminated with ";", shame shame)
added nls
added nls/3rdparty
added nls/3rdparty/icu
We officially welcome IBM's excellent ICU4C library for Unicode support to our humble source tree. May our marriage be long, happy and fertile.
added nls/3rdparty/icu4ros.rbuild
added nls/dll
added nls/dll/normaliz_redist
added nls/dll/normaliz_redist/normaliz.cpp
added nls/dll/normaliz_redist/normaliz.def
added nls/dll/normaliz_redist/normaliz_redist.rbuild
added nls/lib
added nls/lib/normalize
added nls/lib/normalize/normalize.cpp
added nls/lib/normalize/normalize.rbuild
added nls/nls.rbuild
modified ReactOS-generic.rbuild
Incomplete implementation of the redistributable normaliz.dll DLL for Unicode normalization, as a technical preview of what's to come from the use of ICU4C - namely, straightforward, painless implementation of complex algorithms and several megabytes worth of data, with a Win32-compatible interface on top. Currently disabled in the build until basic testing is over.
Watch this space for more of the same.
svn path=/trunk/; revision=33703
Magnus Olsen [Sun, 25 May 2008 17:52:28 +0000 (17:52 +0000)]
implement LpkDllInitialize for lpk
svn path=/trunk/; revision=33701
Magnus Olsen [Sun, 25 May 2008 17:51:15 +0000 (17:51 +0000)]
fix right export prefix for LpkPresent.
svn path=/trunk/; revision=33700
Magnus Olsen [Sun, 25 May 2008 15:22:09 +0000 (15:22 +0000)]
add dll lpk it is stub for now.
it will be use of gdi32 and user32 later
svn path=/trunk/; revision=33699
Colin Finck [Sun, 25 May 2008 14:16:14 +0000 (14:16 +0000)]
Update README.WINE about the crypt32 sync
svn path=/trunk/; revision=33698
Magnus Olsen [Sun, 25 May 2008 12:04:06 +0000 (12:04 +0000)]
started added test for InitializeLpkHooks
this tests are not completed more will follow.
this is the frame work for testing InitializeLpkHooks
svn path=/trunk/; revision=33697
Eric Kohl [Sun, 25 May 2008 11:50:56 +0000 (11:50 +0000)]
Add the general user properties page. Settings are visible but cannot be changed yet.
svn path=/trunk/; revision=33696
Gregor Brunmar [Sun, 25 May 2008 11:12:42 +0000 (11:12 +0000)]
Reinstated DIALOG_get_info() based of Wine's implementation, but with some modifications. This makes us pass the last 6 failed dialog wine tests.
svn path=/trunk/; revision=33695
Dmitry Chapyshev [Sun, 25 May 2008 10:41:08 +0000 (10:41 +0000)]
- Start implementing WDM Audio driver mapper
svn path=/trunk/; revision=33694
Dmitry Chapyshev [Sun, 25 May 2008 10:39:34 +0000 (10:39 +0000)]
- Add baseaddress for wdmaud.drv
svn path=/trunk/; revision=33693
Dmitry Chapyshev [Sun, 25 May 2008 09:34:14 +0000 (09:34 +0000)]
- Add stubs WDM Audio driver mapper
svn path=/trunk/; revision=33691
Gregor Brunmar [Sun, 25 May 2008 08:36:30 +0000 (08:36 +0000)]
* Changed to correct signature of NtUserGetClassName()
* Implemented correct behaviour in GetRealWindowClass(), but in reality just shifted the todo parts to NtUserGetClassName() instead.
svn path=/trunk/; revision=33689
Pierre Schweitzer [Sun, 25 May 2008 08:30:33 +0000 (08:30 +0000)]
Fixed a bug in GetClipboardFormatNameA
svn path=/trunk/; revision=33688
Johannes Anderwald [Sun, 25 May 2008 07:05:34 +0000 (07:05 +0000)]
- fix wait functions for console handles
- bug 3273
svn path=/trunk/; revision=33687
Magnus Olsen [Sat, 24 May 2008 22:42:46 +0000 (22:42 +0000)]
implemeted test for GdiDeleteLocalDC, GdiReleaseLocalDC, GdiSetAttrs
tested in xp/vista/reactos and works no fault report.
svn path=/trunk/; revision=33681
Magnus Olsen [Sat, 24 May 2008 22:20:31 +0000 (22:20 +0000)]
implemeted test for GdiConvertBitmap, GdiConvertBrush, GdiConvertDC, GdiConvertFont, GdiConvertPalette, GdiConvertRegion, GdiGetLocalBrush, GdiGetLocalDC
tested in xp/vista/reactos and works no fault report.
svn path=/trunk/; revision=33680
Colin Finck [Sat, 24 May 2008 22:16:15 +0000 (22:16 +0000)]
Samuel Serapión (samdwise51 AT gmail DOT com):
- Sync the advapi32 crypt functions to Wine 1.0-rc2, this way we pass some more winetests.
Changes by myself:
- Implement SystemFunction036 (RtlGenRandom) as the Wine equivalent is based on /dev/urandom, so that it cannot be used.
Warning: This function uses the pseudo random number generator RtlRandom. It should better be implemented using a crypto-safe random number generator!
svn path=/trunk/; revision=33679
Ged Murphy [Sat, 24 May 2008 21:21:58 +0000 (21:21 +0000)]
Add functionality to allow dll injection for all apps which link to user32.
svn path=/trunk/; revision=33678
Marc Piulachs [Sat, 24 May 2008 20:32:44 +0000 (20:32 +0000)]
- Move every x86 HAL to it's own .rbuild file
- Take advantage of r33676
svn path=/trunk/; revision=33677
Marc Piulachs [Sat, 24 May 2008 20:31:23 +0000 (20:31 +0000)]
- Add "base" and "root" support to ImportLibrary. <importlibrary definition="../hal/hal_i386.def" /> -> <importlibrary base="hal" definition="hal_i386.def" />
svn path=/trunk/; revision=33676
Magnus Olsen [Sat, 24 May 2008 19:02:23 +0000 (19:02 +0000)]
merge from win32k-gdi-dx r33674 Implement GdiAddGlsBounds
svn path=/trunk/; revision=33675
Marc Piulachs [Sat, 24 May 2008 15:33:49 +0000 (15:33 +0000)]
- remove 'basename' , no such attribute exists for <importlibrary>
svn path=/trunk/; revision=33672
Pierre Schweitzer [Sat, 24 May 2008 09:06:53 +0000 (09:06 +0000)]
Set default return of IRP_MJ_QUERY_INFORMATION to STATUS_INVALID_PARAMETER
svn path=/trunk/; revision=33671
Pierre Schweitzer [Sat, 24 May 2008 08:42:53 +0000 (08:42 +0000)]
- Imported dciman32.dll from Wine HEAD
- Added it to bootcd
- Update README.WINE
svn path=/trunk/; revision=33670
Magnus Olsen [Fri, 23 May 2008 19:12:07 +0000 (19:12 +0000)]
Fixed at typo from me thx Daniel Zimmermann (netzimme at aim dot com) that notes it.
svn path=/trunk/; revision=33666
Magnus Olsen [Fri, 23 May 2008 18:22:39 +0000 (18:22 +0000)]
add test for NtUserGetTitleBarInfo patch by Daniel Zimmermann (netzimme at aim dot com)
tested on xp sp3 by me
See issue #3266 for more details.
svn path=/trunk/; revision=33665
Magnus Olsen [Fri, 23 May 2008 18:14:15 +0000 (18:14 +0000)]
Fixed memory leak in w32knapi if it fail found gdihandle table patch by Daniel Zimmermann (netzimme at aim dot com)
See issue #3266 for more details.
svn path=/trunk/; revision=33664
Pierre Schweitzer [Fri, 23 May 2008 18:01:42 +0000 (18:01 +0000)]
No need to keep linux-ntfs:
- it's outdated
- more docs are available
svn path=/trunk/; revision=33663
Aleksey Bragin [Fri, 23 May 2008 17:55:30 +0000 (17:55 +0000)]
- msiexec is GUI app, not CUI.
svn path=/trunk/; revision=33662
Johannes Anderwald [Fri, 23 May 2008 16:31:22 +0000 (16:31 +0000)]
- add stubs for GetTraceEnableFlags, GetTraceEnableLevel, RegisterTraceGuidsA, RegisterTraceGuidsW and UnregisterTraceGuids
svn path=/trunk/; revision=33661
Johannes Anderwald [Fri, 23 May 2008 16:29:05 +0000 (16:29 +0000)]
- add prototypes for GetTraceEnableLevel, RegisterTraceGuidsA, RegisterTraceGuidsW, UnregisterTraceGuids
- add WMIPREQUEST, TRACE_GUID_REGISTRATION definition
- add wmistr.h header
svn path=/trunk/; revision=33660
Aleksey Bragin [Fri, 23 May 2008 14:40:50 +0000 (14:40 +0000)]
- Revert 32675 (enabling usage of the cache bitmap). It was just hiding the real bug fixed in r33633, and the bitmap code seems to not be finished (e.g. "out of CacheSeg space" bug).
svn path=/trunk/; revision=33659
James Tabor [Fri, 23 May 2008 12:50:46 +0000 (12:50 +0000)]
Add more data for extended clip object.
svn path=/trunk/; revision=33658
Magnus Olsen [Fri, 23 May 2008 05:46:22 +0000 (05:46 +0000)]
Implemtened : NtUserGetTitleBarInfo
This code was writen by me and Daniel Zimmermann (netzimme at aim dot com) and it is base on wine version,
See issue #3266 for more details.
svn path=/trunk/; revision=33657
James Tabor [Fri, 23 May 2008 01:46:55 +0000 (01:46 +0000)]
Removed w.flags from dc.h update all related.
svn path=/trunk/; revision=33656
James Tabor [Fri, 23 May 2008 01:11:25 +0000 (01:11 +0000)]
Move W structure back into dc.h and added the clip object for dcobj.
svn path=/trunk/; revision=33655
Marc Piulachs [Fri, 23 May 2008 00:57:32 +0000 (00:57 +0000)]
- Remove crtdll reference. All Win32* modules implicitly link msvcrt.
svn path=/trunk/; revision=33654
James Tabor [Fri, 23 May 2008 00:29:08 +0000 (00:29 +0000)]
Removed unused code from Arc. Removed old saveLevel and hSelf, use DcLevel. Other changes to region and clipping.
svn path=/trunk/; revision=33653
Colin Finck [Fri, 23 May 2008 00:11:52 +0000 (00:11 +0000)]
Apply the fix from r32705 to C and C++ files as well.
This fixes the "rebuild-everything-on-every-change" bug (at least for me)
For the record, this is broken since r32595.
Note: If you have building problems after this commit when building a single module, please try to revert only my changes from lines 1847 to 1850.
svn path=/trunk/; revision=33652
Timo Kreuzer [Thu, 22 May 2008 23:16:35 +0000 (23:16 +0000)]
fix a cast and indentation
svn path=/trunk/; revision=33651
Steven Edwards [Thu, 22 May 2008 21:07:41 +0000 (21:07 +0000)]
Sync GetTempPathW with current Wine. This should help with some
installers the depend on the USERPROFILE variable being present. Does
not fix the Word 2003 viewer install but changes the behavior slightly
and is more correct.
svn path=/trunk/; revision=33650
Marc Piulachs [Thu, 22 May 2008 20:45:58 +0000 (20:45 +0000)]
- express PCH location in a more correct way
svn path=/trunk/; revision=33649
Johannes Anderwald [Thu, 22 May 2008 20:26:53 +0000 (20:26 +0000)]
- add GetTraceEnableFlags prototype
svn path=/trunk/; revision=33648
Aleksey Bragin [Thu, 22 May 2008 19:44:43 +0000 (19:44 +0000)]
- Actually remove the exports.
svn path=/trunk/; revision=33647
Aleksey Bragin [Thu, 22 May 2008 19:31:49 +0000 (19:31 +0000)]
Stefan Ginsberg <stefan__100__@hotmail.com>
- Remove KiRosPrintAddress export from ntoskrnl_i386.def, and CcRos* apis too.
- Make win32k use KeRosDumpStackFrames instead of KiRosPrintAddress.
svn path=/trunk/; revision=33646
Johannes Anderwald [Thu, 22 May 2008 17:40:01 +0000 (17:40 +0000)]
- fix integer to string representation
- patch by Carlo Bramini
- bug 2437
svn path=/trunk/; revision=33645
Johannes Anderwald [Thu, 22 May 2008 17:23:47 +0000 (17:23 +0000)]
- define _WMI_SOURCE_ macro
- include evntrace header
- implement stubs for GetTraceLoggerHandle and TraceEvent and also export them
svn path=/trunk/; revision=33644
Johannes Anderwald [Thu, 22 May 2008 17:12:42 +0000 (17:12 +0000)]
- check if PEVENT_TRACE_HEADER is already defined
- define WMIAPI macro
- add TraceEvent, GetTraceLoogerHandler prototypes
- PEVENT_TRACE_HEADER should not be defined in the NDK
svn path=/trunk/; revision=33643
Timo Kreuzer [Thu, 22 May 2008 14:51:01 +0000 (14:51 +0000)]
implement SPI_GET/SETSTICKYKEYS, SPI_GET/SETFILTERKEYS, SPI_GET/SETTOGGLEKEYS, SPI_GET/SETSERIALKEYS, SPI_GET/SETMOUSEKEYS, SPI_GET/SETKEYBOARDPREF, SPI_GET/SETSHOWSOUNDS, SPI_GET/SETACCESSTIMEOUT
makes access.cpl start again.
See issue #3133 for more details.
svn path=/trunk/; revision=33640
Timo Kreuzer [Thu, 22 May 2008 14:36:25 +0000 (14:36 +0000)]
fix a typo
svn path=/trunk/; revision=33639
KJK::Hyperion [Thu, 22 May 2008 13:40:42 +0000 (13:40 +0000)]
Patch by Alex Ionescu <alex.ionescu@reactos.org>
See issue #3054 for more details.
svn path=/trunk/; revision=33637
KJK::Hyperion [Thu, 22 May 2008 13:37:27 +0000 (13:37 +0000)]
Reverting r33635
svn path=/trunk/; revision=33636
KJK::Hyperion [Thu, 22 May 2008 13:19:32 +0000 (13:19 +0000)]
Patch by Alex Ionescu <alex.ionescu@reactos.org>
See issue #3116 for more details.
svn path=/trunk/; revision=33635
James Tabor [Thu, 22 May 2008 12:51:53 +0000 (12:51 +0000)]
Add NtGdiGetRandomRgn iCode values.
svn path=/trunk/; revision=33634
KJK::Hyperion [Thu, 22 May 2008 11:46:46 +0000 (11:46 +0000)]
- Remove WINE-isms from KeDeviceQueue code
- Fix memory corruption that happened pretty much everytime you pressed a key or moved the mouse -- reponsible for countless crashes, including the famous ASSERT during 1-stage setup.
- Remove anti-memory-corruption-workaround from VFAT
- Note: If you're going to do use device queues in your driver, please learn how. Kthxbye.
Patch by Alex Ionescu <alex.ionescu@reactos.org>
_____
Alex,
Marry me,
KJK::Hyperion
XOXOXO
See issue #3116 for more details.
svn path=/trunk/; revision=33633
Magnus Olsen [Thu, 22 May 2008 08:39:24 +0000 (08:39 +0000)]
implemented GetTitleBarInfo in user32 it works now same as xp/vista left todo implemented it proper in win32k on the syscall NtUserGetTitleBarInfo that is stub at moment.
svn path=/trunk/; revision=33632
Aleksey Bragin [Thu, 22 May 2008 07:17:16 +0000 (07:17 +0000)]
- Fix a typo in this header's guard, prevents multiple inclusion.
svn path=/trunk/; revision=33631