Colin Finck [Sat, 18 Oct 2008 20:49:00 +0000 (20:49 +0000)]
Marcelo Slomp (mslomp@linuxmail.org):
- Prevent a redefinition of _pctype in newer GCC versions (like 4.3.2)
See issue #3598 for more details.
svn path=/trunk/; revision=36812
Timo Kreuzer [Sat, 18 Oct 2008 20:34:36 +0000 (20:34 +0000)]
Change return type of PsGetCurrentProcessWin32Process to PVOID.
svn path=/trunk/; revision=36811
Timo Kreuzer [Sat, 18 Oct 2008 19:54:59 +0000 (19:54 +0000)]
Win32 structure cleanup (WIP):
- Add ppi to THREADINFO and initialize it
- Initialize THREADINFO.PtiLink and DESKTOP.PtiList and link the thread to it's desktop
svn path=/trunk/; revision=36810
Gregor Schneider [Sat, 18 Oct 2008 19:42:31 +0000 (19:42 +0000)]
Close file after processing it. Fixes CIDs 626, 627.
svn path=/trunk/; revision=36809
Stefan Ginsberg [Sat, 18 Oct 2008 15:04:26 +0000 (15:04 +0000)]
- Fix ObIsKernelHandle routine to return what it should rather than always returning FALSE (Note: the macro version we use internally is correct)
svn path=/trunk/; revision=36808
Michael Martin [Sat, 18 Oct 2008 11:49:25 +0000 (11:49 +0000)]
- Fixed typo in SetMenuAndButtonStates. See bug 3792 for more info.
- Pass correct size for ServiceStatusProcess to QueryServiceStatusEx which prevents trashing the next services information in Info buffer.
- Added missing CloseServiceHandle calls.
svn path=/trunk/; revision=36807
Cameron Gutman [Sat, 18 Oct 2008 04:32:30 +0000 (04:32 +0000)]
- Merge aicom-network-fixes up to r36803
svn path=/trunk/; revision=36804
Matthias Kupfer [Fri, 17 Oct 2008 21:54:03 +0000 (21:54 +0000)]
draw disk usage bar from "used" to "free" (left to right)
svn path=/trunk/; revision=36801
Timo Kreuzer [Fri, 17 Oct 2008 21:07:24 +0000 (21:07 +0000)]
Win32 structure cleanup (WIP):
- Use CLIENTINFO.ulClientDelta instead of W32THREADINFO.DesktopHeapDelta
- Remove DesktopHeapDelta from W32THREADINFO- Add PtiList to DESKTOP
- Add pClientInfo to THREADINFO
svn path=/trunk/; revision=36800
Johannes Anderwald [Fri, 17 Oct 2008 20:01:58 +0000 (20:01 +0000)]
* Store more settings in registry
svn path=/trunk/; revision=36799
Johannes Anderwald [Fri, 17 Oct 2008 19:04:00 +0000 (19:04 +0000)]
* Fix retrieval of automatic DNS settings 2/2
svn path=/trunk/; revision=36797
Johannes Anderwald [Fri, 17 Oct 2008 19:03:11 +0000 (19:03 +0000)]
* Fix retrieval of automatic DNS settings 1/2
svn path=/trunk/; revision=36796
Timo Kreuzer [Fri, 17 Oct 2008 18:22:06 +0000 (18:22 +0000)]
Win32 structure cleanup (WIP):
- Add pDeskInfo and PtiLink to THREADINFO
svn path=/trunk/; revision=36795
Johannes Anderwald [Fri, 17 Oct 2008 18:20:00 +0000 (18:20 +0000)]
* Set AutoconfigEnabled if DNS is acquired by DHCP
* Fix a handle leak
svn path=/trunk/; revision=36794
Johannes Anderwald [Fri, 17 Oct 2008 18:00:06 +0000 (18:00 +0000)]
* If there is no static nameserver entry, look up dynamically assigned one
svn path=/trunk/; revision=36793
Timo Kreuzer [Fri, 17 Oct 2008 17:19:04 +0000 (17:19 +0000)]
Win32 structure cleanup (WIP):
- remove AppCompatFlags from W32THREADINFO
svn path=/trunk/; revision=36792
Gregor Schneider [Fri, 17 Oct 2008 15:13:27 +0000 (15:13 +0000)]
Typo: check for success of newest allocations.
svn path=/trunk/; revision=36791
Johannes Anderwald [Fri, 17 Oct 2008 13:19:04 +0000 (13:19 +0000)]
* Convert ncpa to a simple wrapper which invokes netshell.dll IShellFolder
* Delete obsolete code
svn path=/trunk/; revision=36790
Timo Kreuzer [Fri, 17 Oct 2008 13:09:56 +0000 (13:09 +0000)]
Win32 structure cleanup part 3 / x:
- rename DESKTOP_OBJECT to DESKTOP
svn path=/trunk/; revision=36789
Timo Kreuzer [Fri, 17 Oct 2008 11:18:57 +0000 (11:18 +0000)]
Fix GetAppCompatFlags to use Teb->ClientInfo instead of Teb->Win32ThreadInfo, which should be a kernel pointer.
svn path=/trunk/; revision=36788
Cameron Gutman [Fri, 17 Oct 2008 10:42:44 +0000 (10:42 +0000)]
- Merge aicom-network-fixes up to r36785
svn path=/trunk/; revision=36787
Timo Kreuzer [Fri, 17 Oct 2008 10:40:04 +0000 (10:40 +0000)]
Win32 structure cleanup part 2 / x:
- rename DESKTOP to DESKTOPINFO
svn path=/trunk/; revision=36786
Johannes Anderwald [Fri, 17 Oct 2008 10:21:15 +0000 (10:21 +0000)]
- Hide ncpa.cpl from control panel
svn path=/trunk/; revision=36783
Stefan Ginsberg [Fri, 17 Oct 2008 07:20:23 +0000 (07:20 +0000)]
- Add comments to GetTextFaceW
- Apology to GreatLord, his code was correct and I fail -- hint: don't code and commit at late night ;0)
svn path=/trunk/; revision=36782
James Tabor [Fri, 17 Oct 2008 04:56:47 +0000 (04:56 +0000)]
Checked code format, compiler has issues.
svn path=/trunk/; revision=36781
James Tabor [Fri, 17 Oct 2008 04:34:21 +0000 (04:34 +0000)]
Move GetTextFaceAliasW to text.c.
svn path=/trunk/; revision=36780
KJK::Hyperion [Fri, 17 Oct 2008 00:28:47 +0000 (00:28 +0000)]
- test GetTextFaceW instead of GetTextFaceA
- test that:
- the last error is never set
- the buffer size is ignored if the buffer is NULL
- the buffer size is returned if the buffer is non-NULL and too small
- the function fails if a non-NULL buffer has a size <= 0
- allocate the DC for a GDI test with a GDI routine (CreateCompatibleDC) instead of an USER routine (GetDC)
svn path=/trunk/; revision=36779
Cameron Gutman [Fri, 17 Oct 2008 00:04:53 +0000 (00:04 +0000)]
- Fix livecd font substitution
svn path=/trunk/; revision=36778
KJK::Hyperion [Fri, 17 Oct 2008 00:00:55 +0000 (00:00 +0000)]
You can't make this shit up.
svn path=/trunk/; revision=36777
KJK::Hyperion [Thu, 16 Oct 2008 23:49:31 +0000 (23:49 +0000)]
The original GetTextFaceW implementation (r28730) was right all along, except GDI APIs don't usually set the last error (GetTextFaceW doesn't). The conditional was non-intuitive but nevertheless correct (tested under Windows Vista SP1). This commit negates the conditional (the AND form is more readable) and switches the "if" branches, and removes the call to SetLastError. If Coverity really flagged this, it could mean the bug is actually in NtGdiGetTextFaceW
svn path=/trunk/; revision=36776
Stefan Ginsberg [Thu, 16 Oct 2008 20:21:00 +0000 (20:21 +0000)]
- More correct check for GetTextFaceW
svn path=/trunk/; revision=36775
Timo Kreuzer [Thu, 16 Oct 2008 20:16:38 +0000 (20:16 +0000)]
Tests for GetTextFace
svn path=/trunk/; revision=36774
Stefan Ginsberg [Thu, 16 Oct 2008 20:02:22 +0000 (20:02 +0000)]
- Unbreak GetTextFaceA/W, broken since 28730 by GreatLord
svn path=/trunk/; revision=36773
Timo Kreuzer [Thu, 16 Oct 2008 19:07:28 +0000 (19:07 +0000)]
CmDeleteKey: Copy LastWriteTime from cell to KCB, instead of querying again.
svn path=/trunk/; revision=36772
Timo Kreuzer [Thu, 16 Oct 2008 17:52:38 +0000 (17:52 +0000)]
Win32 structure cleanup part 1 / x:
- replace W32THREAD with THREADINFO, define W32THREAD like it's on Windows and make it part of THREADINFO.
svn path=/trunk/; revision=36769
Timo Kreuzer [Thu, 16 Oct 2008 17:21:08 +0000 (17:21 +0000)]
Change return type of PsGetCurrentThreadWin32Thread to PVOID. Kernel don't know 'bout W32THREAD!
svn path=/trunk/; revision=36768
Gregor Schneider [Thu, 16 Oct 2008 17:12:25 +0000 (17:12 +0000)]
No need to unlock, if locking failed. Fixes CID 186.
svn path=/trunk/; revision=36767
KJK::Hyperion [Thu, 16 Oct 2008 13:40:39 +0000 (13:40 +0000)]
modified rbuild/backend/codeblocks/codeblocks.cpp
modified rbuild/backend/mingw/modulehandler.cpp
modified rbuild/backend/msbuild/msbuild.cpp
modified rbuild/backend/msvc/vcprojmaker.cpp
modified rbuild/project.cpp
modified rbuild/rbuild.h
Index properties and modules by name.
Should make for faster lookups and slightly faster overall execution, no idea exactly by how much but there you have it.
modified rbuild/automaticdependency.cpp
modified rbuild/backend/dependencymap/dependencymap.cpp
modified rbuild/backend/devcpp/devcpp.cpp
modified rbuild/backend/mingw/mingw.cpp
modified rbuild/backend/mingw/proxymakefile.cpp
modified rbuild/backend/msvc/msvc.cpp
modified rbuild/backend/msvc/msvcmaker.cpp
modified rbuild/backend/versionreport/versionreport.cpp
modified rbuild/compilationunitsupportcode.cpp
modified rbuild/module.cpp
modified rbuild/pch.h
modified rbuild/syssetupgenerator.cpp
modified rbuild/testsupportcode.cpp
Fix compilation, no functional changes
This dedication committed to Casper and Hervé
svn path=/trunk/; revision=36766
Kamil Hornicek [Thu, 16 Oct 2008 08:50:56 +0000 (08:50 +0000)]
- remove dead code, fixes CID 60, CID 61
svn path=/trunk/; revision=36765
Kamil Hornicek [Wed, 15 Oct 2008 18:59:47 +0000 (18:59 +0000)]
don't loop (UINT)-1 times if the section is not present, CID 445
svn path=/trunk/; revision=36764
Kamil Hornicek [Wed, 15 Oct 2008 18:39:04 +0000 (18:39 +0000)]
remove unneeded check, it's ok to create new context in this case
svn path=/trunk/; revision=36763
Johannes Anderwald [Wed, 15 Oct 2008 17:20:55 +0000 (17:20 +0000)]
- Implement Advanced Status IP Information Dialog
- Import language strings from netcfgx
- Add icon group (32x32)
- ncpa is now a candidate for deletion
svn path=/trunk/; revision=36762
KJK::Hyperion [Wed, 15 Oct 2008 15:45:11 +0000 (15:45 +0000)]
added lib/rtl/rtl-common.rbuild
modified lib/rtl/rtl.rbuild
Compile rtl twice, as rtl_umode and rtl_kmode. Allows conditional compilation of RTL (finally!), instead of necessitating hacks like RtlpGetMode()
"rtl" module now a dummy static library for things like <include base="rtl">
modified boot/freeldr/freeldr/freeldr.rbuild
modified boot/freeldr/freeldr/setupldr.rbuild
modified ntoskrnl/ntoskrnl-generic.rbuild
rtl -> rtl_kmode
modified dll/ntdll/ntdll.rbuild
rtl -> rtl_umode
This commit dedicated to Fireball and Stefan100 (now get to work! >:3)
svn path=/trunk/; revision=36761
KJK::Hyperion [Wed, 15 Oct 2008 13:46:23 +0000 (13:46 +0000)]
Give .gch files an unique path based on module name: allows multiple modules to (safely!) share a single precompiled header.
Enjoy rebuilding the whole tree <3
This commit dedicated to hpoussin
See issue #3263 for more details.
svn path=/trunk/; revision=36760
Daniel Reimer [Wed, 15 Oct 2008 08:37:47 +0000 (08:37 +0000)]
Bug 3791: Translate norwegian update by Lars Martin Hambro
svn path=/trunk/; revision=36759
Kamil Hornicek [Wed, 15 Oct 2008 08:31:54 +0000 (08:31 +0000)]
update to Mesa3D 7.2
svn path=/trunk/; revision=36758
Cameron Gutman [Wed, 15 Oct 2008 00:32:36 +0000 (00:32 +0000)]
- Merge aicom-network-fixes up to r36755
svn path=/trunk/; revision=36756
Timo Kreuzer [Tue, 14 Oct 2008 21:03:20 +0000 (21:03 +0000)]
- Update CLIENTTHREADINFO structure
- Rename W32CLIENTINFO to CLIENTINFO and update members
- C_ASERT that CLIENTINFO fits into the TEB
svn path=/trunk/; revision=36753
Aleksey Bragin [Tue, 14 Oct 2008 18:27:15 +0000 (18:27 +0000)]
- Mbcb field of SHARED_CACHE_MAP structure has MBCB type, not MCB.
svn path=/trunk/; revision=36752
Michael Martin [Tue, 14 Oct 2008 17:55:44 +0000 (17:55 +0000)]
- REnumServicesStatusA/REnumServicesStatusExA: Call REnumServicesStatusW/REnumServicesStatusExW to do the work eliminating duplicate code.
- lpResumeIndex and lpResumeHandle are set to 0 on success.
svn path=/trunk/; revision=36751
Michael Martin [Tue, 14 Oct 2008 15:59:09 +0000 (15:59 +0000)]
- REnumServicesStatusExW: Correct check for returning ERROR_SERVICE_DOES_NOT_EXIST.
- fixes bug #3787
svn path=/trunk/; revision=36750
Aleksey Bragin [Tue, 14 Oct 2008 13:56:58 +0000 (13:56 +0000)]
- Don't pass CMP_LOCK_HASHES_FOR_KCB flag because no locking is perform in CmpBuildHashStackAndLookupCache, fixes an assert when trying to unlock not locked object.
- Add a hack (one and only one) for the MaxNameLen being different in KCB and actual KeyNode to allow regression testing framework go further.
svn path=/trunk/; revision=36747
Daniel Reimer [Tue, 14 Oct 2008 13:47:07 +0000 (13:47 +0000)]
Bug 3750: spanish update for netcfgx by Javier Remacha
Bug 3774: Greek update for usetup by Apostulos Alexandris
Sync wordpad and Winhlp32 to Wine HEAD.
svn path=/trunk/; revision=36746
Daniel Reimer [Tue, 14 Oct 2008 13:44:12 +0000 (13:44 +0000)]
Sync winfile and write to wine HEAD.
svn path=/trunk/; revision=36745
KJK::Hyperion [Mon, 13 Oct 2008 21:35:25 +0000 (21:35 +0000)]
Add ICU <URL: www.icu-project.org/> to credits
svn path=/trunk/; revision=36744
Cameron Gutman [Mon, 13 Oct 2008 01:18:04 +0000 (01:18 +0000)]
- Fix build
svn path=/trunk/; revision=36743
Cameron Gutman [Mon, 13 Oct 2008 01:07:37 +0000 (01:07 +0000)]
- Merge aicom-network-fixes up to r36740
svn path=/trunk/; revision=36741
Cameron Gutman [Mon, 13 Oct 2008 00:55:33 +0000 (00:55 +0000)]
- Implement ProtocolResetComplete
- Store the status that gets passed to the completion routine
svn path=/branches/aicom-network-fixes/; revision=36740
Cameron Gutman [Mon, 13 Oct 2008 00:52:25 +0000 (00:52 +0000)]
- Make sure NBAddNeighbor completed successfully
- Return the actual status instead of STATUS_SUCCESS always
svn path=/branches/aicom-network-fixes/; revision=36739
Cameron Gutman [Mon, 13 Oct 2008 00:41:48 +0000 (00:41 +0000)]
- Queue the work item directly from MiniQueueWorkItem
- Handle an invalid SelectedMediumIndex separately
- Cancel the hang timer before calling MiniportHalt
- Handle a BindAdapter failure
svn path=/branches/aicom-network-fixes/; revision=36738
Michael Martin [Sun, 12 Oct 2008 13:10:05 +0000 (13:10 +0000)]
- Implement REnumServicesStatusExA
- REnumServicesStatusA/W: Fixed returned param values to match Windows
- REnumServicesStatusExW: Dont try to access lpResumeIndex if it is NULL. Fixed returned param values to match windows.
svn path=/trunk/; revision=36732
Aleksey Bragin [Sun, 12 Oct 2008 09:34:29 +0000 (09:34 +0000)]
- Implement locking for Cc flush (the one used in NT5.2 results in a hang, might be because of a misused PagingIoResource).
- If an acquire/release operation is not implemented, FSD must return STATUS_INVALID_DEVICE_REQUEST, not some other error code.
- Fix a typo in the debug message.
svn path=/trunk/; revision=36731
Michael Martin [Sun, 12 Oct 2008 00:02:17 +0000 (00:02 +0000)]
- Implement REnumServicesStatusA
- REnumServicesStatusW: Dont try to access lpResumeHandle if it is NULL
svn path=/trunk/; revision=36724
Johannes Anderwald [Sat, 11 Oct 2008 19:40:56 +0000 (19:40 +0000)]
- Fix another bug...
svn path=/trunk/; revision=36723
Johannes Anderwald [Sat, 11 Oct 2008 19:30:45 +0000 (19:30 +0000)]
- Fix MultiByteToWideChar api parameters (thanks Christoph)
- Fix bugs in EnumNameServers
svn path=/trunk/; revision=36722
Johannes Anderwald [Sat, 11 Oct 2008 19:28:39 +0000 (19:28 +0000)]
- Fix 2 bugs in the CopyIpAddrString leading to duplicate displayment of the same ip /dns /gw address
svn path=/trunk/; revision=36721
Johannes Anderwald [Sat, 11 Oct 2008 19:12:14 +0000 (19:12 +0000)]
- Implement GetPerAdapterInfo
- Fix multiple bugs in EnumNameServers implementation
svn path=/trunk/; revision=36720
Aleksey Bragin [Sat, 11 Oct 2008 17:39:12 +0000 (17:39 +0000)]
- Fix a memory leak in IopUnloadDriver.
- Driver object temporary was not marked temporary, thus it wasn't really deleted after reference counter reached 0. Fix this (inspired by bug #3501).
See issue #3501 for more details.
svn path=/trunk/; revision=36719
Aleksey Bragin [Sat, 11 Oct 2008 15:16:28 +0000 (15:16 +0000)]
Daniel Zimmerman <netzimme@aim.com>
- Implement MmGetFileNameForAddress (with the good description written previously). Testcased with OllyDbg and Syser (with the patch from bug 3454) when try to attach to a process.
See issue #3690 for more details.
svn path=/trunk/; revision=36718
Johannes Anderwald [Sat, 11 Oct 2008 12:38:03 +0000 (12:38 +0000)]
- Replace IDOK with IDC_OK as this creates problems
- Add NULL pointer checks
- Misc bugfixes
svn path=/trunk/; revision=36715
Stefan Ginsberg [Sat, 11 Oct 2008 09:42:44 +0000 (09:42 +0000)]
- ProbeForRead/Write Length argument is a SIZE_T, not a ULONG
svn path=/trunk/; revision=36713
Stefan Ginsberg [Sat, 11 Oct 2008 09:39:08 +0000 (09:39 +0000)]
- Fix portable Ex/ExfInterlockedCompareExchange64 to compare Destination with the Comparand instead of...itself?
svn path=/trunk/; revision=36712
Stefan Ginsberg [Sat, 11 Oct 2008 09:32:57 +0000 (09:32 +0000)]
- ARM build fix -- add a non-atomic (but otherwise correct) _InterlockedCompareExchange64 intrinsic required since the RTL changes in 36166
svn path=/trunk/; revision=36711
Colin Finck [Fri, 10 Oct 2008 16:42:09 +0000 (16:42 +0000)]
Fix the units
svn path=/trunk/; revision=36707
Johannes Anderwald [Fri, 10 Oct 2008 15:18:18 +0000 (15:18 +0000)]
- Implement IContextMenu3, IObjectWithSite, IExtractIconW interface
svn path=/trunk/; revision=36706
Stefan Ginsberg [Fri, 10 Oct 2008 13:34:27 +0000 (13:34 +0000)]
- SVN maintenance
svn path=/trunk/; revision=36705
Johannes Anderwald [Fri, 10 Oct 2008 09:36:39 +0000 (09:36 +0000)]
- Don't use uninitialized INetConnection item
- should fix bug 3754
svn path=/trunk/; revision=36704
Thomas Bluemel [Fri, 10 Oct 2008 01:24:44 +0000 (01:24 +0000)]
Fix warning: Variable may be used uninitialized
svn path=/trunk/; revision=36703
Johannes Anderwald [Thu, 9 Oct 2008 17:48:53 +0000 (17:48 +0000)]
- Implement Advanced TCP/IP Configuration GUI Dialogs
svn path=/trunk/; revision=36702
Ged Murphy [Thu, 9 Oct 2008 15:06:57 +0000 (15:06 +0000)]
Call Query/SetSecurityAccessMask to get the mask
svn path=/trunk/; revision=36701
Cameron Gutman [Wed, 8 Oct 2008 22:25:01 +0000 (22:25 +0000)]
- More work on NDIS 6.0
- Part 2 of X
svn path=/branches/aicom-network-fixes/; revision=36700
Cameron Gutman [Wed, 8 Oct 2008 21:17:10 +0000 (21:17 +0000)]
- Some of my work on NDIS 6.0
- Doesn't compile yet
- Part 1 of X
svn path=/branches/aicom-network-fixes/; revision=36699
Dmitry Chapyshev [Wed, 8 Oct 2008 16:26:50 +0000 (16:26 +0000)]
- Fix formatting (no code changed)
svn path=/trunk/; revision=36698
Dmitry Chapyshev [Wed, 8 Oct 2008 16:01:41 +0000 (16:01 +0000)]
- Add getting icon metrics
- Change icons sizes at change of system settings
svn path=/trunk/; revision=36697
Timo Kreuzer [Wed, 8 Oct 2008 15:41:52 +0000 (15:41 +0000)]
remove a RETURN() macro
svn path=/trunk/; revision=36696
Dmitry Chapyshev [Wed, 8 Oct 2008 14:48:30 +0000 (14:48 +0000)]
- Update Russian translation
svn path=/trunk/; revision=36695
Timo Kreuzer [Wed, 8 Oct 2008 14:37:10 +0000 (14:37 +0000)]
Also raise hard error when dll was not found.
svn path=/trunk/; revision=36694
Timo Kreuzer [Wed, 8 Oct 2008 14:09:30 +0000 (14:09 +0000)]
Raise hard error (show message box) when imports cannot be resolved. Windows only shows the short dll name, but I think it's worth showing the full path.
See issue #1228 for more details.
svn path=/trunk/; revision=36693
Dmitry Chapyshev [Wed, 8 Oct 2008 11:51:03 +0000 (11:51 +0000)]
- Add getuname.dll (stub). charmap.exe from winxp work now
svn path=/trunk/; revision=36692
Timo Kreuzer [Wed, 8 Oct 2008 10:58:41 +0000 (10:58 +0000)]
Add basic tests for BeginPath andd SetMapMode
svn path=/trunk/; revision=36691
Johannes Anderwald [Wed, 8 Oct 2008 08:27:00 +0000 (08:27 +0000)]
- Add 2 more error constants
svn path=/trunk/; revision=36690
Daniel Reimer [Wed, 8 Oct 2008 00:49:51 +0000 (00:49 +0000)]
Bug 3751: Polish translation update for netcfgx by Maciej Bialas
svn path=/trunk/; revision=36689
Daniel Reimer [Wed, 8 Oct 2008 00:39:50 +0000 (00:39 +0000)]
Forgot one file. Sorry.
svn path=/trunk/; revision=36688
Johannes Anderwald [Wed, 8 Oct 2008 00:27:35 +0000 (00:27 +0000)]
- Add missing dialogs of TCP/IP Notify Object
svn path=/trunk/; revision=36687
Timo Kreuzer [Tue, 7 Oct 2008 23:02:41 +0000 (23:02 +0000)]
- rewrite NtGdiPolyPolyDraw, optimizing it and making it more windows compatible
- Make PolyCounts ULONGs, not DWORDS or INTs.
- Remove GdiCreatePolyPolygonRgn and use IntCreatePolyPolygonRgn instead to get rid of code-duplication.
- IntGdiPolygon: rename UnsafePoints to Points
svn path=/trunk/; revision=36686
Timo Kreuzer [Tue, 7 Oct 2008 22:57:50 +0000 (22:57 +0000)]
Fix FLOATOBJ_IsLong. Fix MapMode MM_ISOTROPIC.
This fixes the clock in timedate.cpl.
svn path=/trunk/; revision=36685
Timo Kreuzer [Tue, 7 Oct 2008 22:24:17 +0000 (22:24 +0000)]
fix a typo
svn path=/trunk/; revision=36684
Daniel Reimer [Tue, 7 Oct 2008 21:58:38 +0000 (21:58 +0000)]
ooops. my fault...
svn path=/trunk/; revision=36683
Daniel Reimer [Tue, 7 Oct 2008 21:12:45 +0000 (21:12 +0000)]
Bug 3752: Translate files by Lars Martin Hambro
svn path=/trunk/; revision=36682
Daniel Reimer [Tue, 7 Oct 2008 20:56:48 +0000 (20:56 +0000)]
Bug 3752: Translate files by Lars Martin Hambro
Bug 3768: Bulgarian translation update for ReactOS by CCTAHEB
svn path=/trunk/; revision=36681