Commit graph

34614 commits

Author SHA1 Message Date
Stefan Ginsberg 4e7ee302a9 - Fix regexpl build
svn path=/trunk/; revision=38906
2009-01-18 18:40:02 +00:00
Stefan Ginsberg e3a4c88843 - Sorry, forgot this file
svn path=/trunk/; revision=38905
2009-01-18 18:15:32 +00:00
Stefan Ginsberg 22d7e0689a - Correct the ulAssemblyRosterIndex member of ACTCTX_SECTION_KEYED_DATA -- it is ULONG (MSDN is wrong here)
- Fix Lsa IDL's LUID/PLUID definition
- Silence winmm/midimap/wavemap warnings (these modules haven't been touched for a long time and are way out of sync)
- Silence a ole32 warning -- should be sent to Wine too

svn path=/trunk/; revision=38904
2009-01-18 17:58:35 +00:00
Johannes Anderwald 43e8b65e00 - Fix debug prints
- Fix initialization of IPortWavePci object
- Fix IPortWavePci interface

svn path=/trunk/; revision=38903
2009-01-18 17:44:17 +00:00
Johannes Anderwald e710923ad4 - Fix IPortWavePci interface
svn path=/trunk/; revision=38902
2009-01-18 17:44:10 +00:00
Christoph von Wittich 11228d6e3b add ctxtcall.h to uuid
svn path=/trunk/; revision=38901
2009-01-18 17:17:12 +00:00
Christoph von Wittich f08cc7b210 add ctxtcall.idl from wine
svn path=/trunk/; revision=38900
2009-01-18 17:14:54 +00:00
Michael Martin bd30763563 - Fix calculation of WriteQuotaAvailable and WritePtr when moving memory.
- Due to the new implementation, Quota is not charged for partial message retrievals. Therefore reset Quota Available to MaxDataLength when last message is read from buffer and check that Quota is greater than 0 before waking the write thread.

svn path=/trunk/; revision=38899
2009-01-18 16:31:45 +00:00
Stefan Ginsberg 6e2699957c - Fix WINEVENTPROC -- it is stdcall, not cdecl!
- Correct the way FONTENUMPROC is defined, and type-cast accordingly in gdi32
- PSECURITY_DESCRIPTOR is an opaque pointer -- use PISECURITY_DESCRIPTOR instead where necessary
- raddr2line: Fix a warning under Linux host

svn path=/trunk/; revision=38898
2009-01-18 15:59:21 +00:00
Stefan Ginsberg 60882e8641 - ws2_32 Winetest: Define __ROS_LONG64__
- rpcrt4 Winetest: Fix an implicit declaration warning -- this should be sent to Wine

svn path=/trunk/; revision=38897
2009-01-18 15:48:55 +00:00
Thomas Bluemel 211942ddf7 Strings are always NULL-terminated...
svn path=/trunk/; revision=38896
2009-01-18 15:46:18 +00:00
Ged Murphy 3268178323 you'd never guess I was English
svn path=/trunk/; revision=38895
2009-01-18 15:15:54 +00:00
Ged Murphy a446ba6dc9 Reapply ros specific hack to stop the treeview scrollbars from continuous painting. I don't have time to look for the real bug at the moment.
Also add Timo's propsheet and tooltip fixes

svn path=/trunk/; revision=38894
2009-01-18 15:07:11 +00:00
Christoph von Wittich a4b40ce979 fix a bug in RtlDetermineDosPathNameType_U
fixes 5 kernel32 profile winetests

svn path=/trunk/; revision=38893
2009-01-18 14:51:29 +00:00
Christoph von Wittich f47bbd7d27 re enable pipe tests
svn path=/trunk/; revision=38892
2009-01-18 14:10:28 +00:00
Christoph von Wittich 7090d5e238 fix kernel32 comm crash
If lpOverlapped is NULL, lpBytesReturned cannot be NULL.

svn path=/trunk/; revision=38891
2009-01-18 13:56:09 +00:00
Dmitry Chapyshev fc86a01ed2 - Partly sync with Wine head
svn path=/trunk/; revision=38890
2009-01-18 13:13:31 +00:00
Christoph von Wittich e070af82b9 sync msi to wine 1.1.13
svn path=/trunk/; revision=38889
2009-01-18 12:52:01 +00:00
Dmitry Chapyshev fe10fbccfe - Implement pSetupGuidFromString
- Implement pSetupStringFromGuid
- Implement pSetupIsGuidNull

svn path=/trunk/; revision=38888
2009-01-18 12:50:56 +00:00
Stefan Ginsberg eef79b36ef - Fix warnings in ros' tests
svn path=/trunk/; revision=38887
2009-01-18 12:20:51 +00:00
Art Yerkes 26a6195563 Prevent a null access when the first show-desktop is called. Hidden by low-memory mapped in csrss.
svn path=/trunk/; revision=38886
2009-01-18 12:11:32 +00:00
Christoph von Wittich 56c6d214ab remove allowwarnings=true
svn path=/trunk/; revision=38885
2009-01-18 12:09:55 +00:00
Christoph von Wittich 076028efe9 warning fixes
svn path=/trunk/; revision=38884
2009-01-18 12:08:55 +00:00
Dmitry Chapyshev 88cd4628a0 - Fix bug with addition of keyboard layouts
svn path=/trunk/; revision=38883
2009-01-18 11:20:32 +00:00
Aleksey Bragin 667636f08a - SVN maintenance.
svn path=/trunk/; revision=38881
2009-01-18 10:23:15 +00:00
Aleksey Bragin ea435d7876 - SVN maintenance.
svn path=/trunk/; revision=38880
2009-01-18 10:22:07 +00:00
Christoph von Wittich d068ad2d69 fix kernel32 console winetest crash
svn path=/trunk/; revision=38879
2009-01-18 10:06:34 +00:00
Christoph von Wittich 0195906a3c sync msi_winetest with wine 1.1.13
svn path=/trunk/; revision=38876
2009-01-18 09:03:44 +00:00
Christoph von Wittich 16ccdf83b4 sync msacm32_winetest with wine 1.1.13
svn path=/trunk/; revision=38875
2009-01-18 08:59:27 +00:00
Christoph von Wittich aa7409c841 sync mapi32_winetest with wine 1.1.13
svn path=/trunk/; revision=38874
2009-01-18 08:56:17 +00:00
KJK::Hyperion bfc3948cfe Warning killing commit
modified   tests/polytest/polytest.cpp
   Use %ld to print LONGs, not %d

modified   tests/vmtest/vmtest.c
   Don't do pointer arithmetics on PVOID

Everything else
   Compile winetests with __ROS_LONG64__

svn path=/trunk/; revision=38873
2009-01-18 06:31:44 +00:00
KJK::Hyperion 75eeb2a7e4 Warning killing commit
modified   include/psdk/basetsd.h
modified   include/psdk/windef.h
modified   include/psdk/winnt.h
   Introduce new define __ROS_LONG64__ ("assume 64-bit long"), to use int instead of long in typedefs of 32-bit integers
   __ROS_LONG64__ automatically defined if __WINESRC__ is defined. No, __WINESRC__ alone is not enough

modified   base/applications/winhlp32/winhlp32.rbuild
modified   base/applications/wordpad/wordpad.rbuild
   Compile with __ROS_LONG64__ define to silence int/long warnings

modified   include/psdk/winsock.h
modified   include/psdk/winsock2.h
   __ROS_LONG64__ does Winsock too
   Use LONG and u_long instead of long and unsigned long, to take advantage of __ROS_LONG64__

modified   include/reactos/wine/test.h
   Use explicit casts in printf calls so the header compiles without warnings regardless of whether __ROS_LONG64__ is defined
   Use _strdup instead of strdup

modified   include/psdk/sspi.h
modified   include/psdk/wininet.h
   Use LONG and ULONG instead of long and unsigned long, to take advantage of __ROS_LONG64__

modified   include/psdk/htmlhelp.h
modified   include/psdk/lmaccess.h
modified   include/psdk/prsht.h
modified   include/psdk/vfw.h
modified   include/psdk/winuser.h
   By sheer coincidence, several wrong prototypes were uncovered by the __ROS_LONG64__ feature. They all happen to be 64-bit portability issues, too

modified   base/system/msiexec/msiexec.rbuild
   msiexec is a Wine system component: compile with __WINESRC__

modified   dll/win32/setupapi/setupapi.rbuild
   setupapi is _not_ a Wine system component: compile _without_ __WINESRC__

modified   lib/3rdparty/libwine/debug.c
   Use LONG instead of long

modified   dll/win32/advapi32/service/sctrl.c
modified   include/psdk/winsvc.h
   Fix prototypes of StartServiceCtrlDispatcherA and StartServiceCtrlDispatcherW

modified   include/psdk/winbase.h
   Corrected the prototypes of GetProcessAffinityMask and ReadProcessMemory. Now Win64-compliant
   The argument to the _InterlockedCompareExchange is volatile long *, not volatile LONG *: cast explicitly (it's perfectly safe)

modified   include/psdk/wingdi.h
   Fix prototype of ENHMFENUMPROC

svn path=/trunk/; revision=38872
2009-01-18 06:25:43 +00:00
James Tabor ad5d6611f9 - Add more thread info types and remove a set mask clear bit.
svn path=/trunk/; revision=38868
2009-01-18 04:36:43 +00:00
Timo Kreuzer b130cb652d Forgot this file
svn path=/trunk/; revision=38866
2009-01-18 02:38:35 +00:00
Timo Kreuzer c997d73a17 user32: sync listbox.c to wine 1.1.13
svn path=/trunk/; revision=38865
2009-01-18 02:28:12 +00:00
Timo Kreuzer 843defae4d user32: sync DIALOG_DlgDirSelect to wine 1.1.13:
Fixes crash of user32 winetest listbox

svn path=/trunk/; revision=38863
2009-01-18 01:17:47 +00:00
Johannes Anderwald 62957c3cb4 - Implement IPortEvents interface to IPortWavePci
svn path=/trunk/; revision=38862
2009-01-18 00:44:54 +00:00
Johannes Anderwald f5a320f97c - Add interface IPortEvents
svn path=/trunk/; revision=38861
2009-01-18 00:39:15 +00:00
Dmitry Gorbachev f41affdeb5 Czech (QWERTZ) keyboard layout by Radek Liska. Bug #4031.
svn path=/trunk/; revision=38860
2009-01-17 23:18:32 +00:00
Johannes Anderwald fa5bc6ed26 - Store DeviceObject before calling IMiniportTopology's init function
svn path=/trunk/; revision=38859
2009-01-17 23:11:11 +00:00
Johannes Anderwald 1832435672 - Handle IRP_MN_QUERY_INTERFACE
svn path=/trunk/; revision=38858
2009-01-17 22:36:58 +00:00
Johannes Anderwald f781b11878 - Store DeviceObject before calling IMiniportWaveCyclic as the driver might immediately call port functions
- Pass the PhysicalDeviceObject to IoGetDmaAdapter

svn path=/trunk/; revision=38857
2009-01-17 22:22:09 +00:00
Timo Kreuzer 51d20d699d user32: sync icontitle.c with Wine 1.1.13
Alexandre Julliard <julliard@winehq.org>
user32: Store the builtin class names in Unicode.

Rob Shearman <rob@codeweavers.com>
user32: Fix incorrect character count passed to GetWindowTextW in ICONTITLE_Paint.

svn path=/trunk/; revision=38856
2009-01-17 21:45:00 +00:00
Sylvain Petreolle 1c2bcd0d06 add drmk to bootcd
svn path=/trunk/; revision=38855
2009-01-17 21:36:08 +00:00
Christoph von Wittich 14158199c0 fix SystemFunction013
svn path=/trunk/; revision=38854
2009-01-17 21:29:13 +00:00
James Tabor 1335fe7f13 - It is understandable now why certain applications fail when accessing thread information from user mode, it is the wrong information being accessed.
svn path=/trunk/; revision=38853
2009-01-17 21:14:52 +00:00
Colin Finck f134ca1ab1 Use DECLSPEC_NORETURN and place it at the top of the prototype to fix MSVC compilation.
Hint by Stefan ;-)

svn path=/trunk/; revision=38852
2009-01-17 21:11:38 +00:00
Christoph von Wittich f143177d3b fix a kernel32 console winetest crash
svn path=/trunk/; revision=38851
2009-01-17 21:05:15 +00:00
Matthias Kupfer bdcc1ced8f Fix wrong strings for default mouse cursor settings
svn path=/trunk/; revision=38850
2009-01-17 20:46:28 +00:00
Christoph von Wittich 9c245e9ec1 sync rsaenh_winetest with wine 1.1.13
svn path=/trunk/; revision=38848
2009-01-17 20:25:16 +00:00