Commit graph

34643 commits

Author SHA1 Message Date
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
Christoph von Wittich 8991e24d23 sync ws2_32_winetest with wine 1.1.13
svn path=/trunk/; revision=38847
2009-01-17 20:21:03 +00:00
Christoph von Wittich 56f186a682 sync comdlg32_winetest with wine 1.1.13
svn path=/trunk/; revision=38846
2009-01-17 20:15:01 +00:00
Christoph von Wittich be6f9a9db3 sync browseui_winetest with wine 1.1.13
svn path=/trunk/; revision=38845
2009-01-17 20:13:53 +00:00
Christoph von Wittich aecfced223 sync advpack_winetest with wine 1.1.13
svn path=/trunk/; revision=38844
2009-01-17 20:12:48 +00:00
Daniel Reimer 158c405ae3 Sync Apps to Wine HEAD (2 of 2)
svn path=/trunk/; revision=38843
2009-01-17 20:02:00 +00:00
Daniel Reimer 478947654c Sync Apps to wine HEAD (1 of 2)
svn path=/trunk/; revision=38842
2009-01-17 19:59:22 +00:00
Christoph von Wittich 6e08f16ab1 sync mapi32 with wine 1.1.13
svn path=/trunk/; revision=38841
2009-01-17 19:59:02 +00:00
Colin Finck be72d98a83 Convert all line-endings to LF first in StringOut before passing the strings to printf and OutputDebugStringA.
Both functions treat the string as text and convert the line-endings themselves to CRLF. If you already give them a CRLF line-ending, it'll be converted to CRCRLF..
By unifying the line-endings in StringOut, it is also possible now to pass both LF and CRLF to the function.

This should fix the empty lines in the BuildBot log.
Thanks to Christoph for the help!

svn path=/trunk/; revision=38840
2009-01-17 19:58:18 +00:00
Christoph von Wittich 951c595722 sync fusion with wine 1.1.13
svn path=/trunk/; revision=38839
2009-01-17 19:56:32 +00:00
Christoph von Wittich 7195b734f2 sync wrc to wine 1.1.3 (except lang2cp struct as too many strange languages were added in wine)
svn path=/trunk/; revision=38838
2009-01-17 19:46:42 +00:00
Christoph von Wittich 5b5fdb7799 -Dmitry Timoshkov <dmitry at codeweavers.com>
wrc: Warn for duplicate dialog ids.

svn path=/trunk/; revision=38837
2009-01-17 19:27:13 +00:00
Christoph von Wittich 38026c3ee6 forgot to commit this file
svn path=/trunk/; revision=38836
2009-01-17 19:18:06 +00:00
Christoph von Wittich 58bd8bc9f9 sync cabinet headers with wine 1.1.13
svn path=/trunk/; revision=38835
2009-01-17 19:14:53 +00:00
Christoph von Wittich 035d92f2c6 sync wordpad with wine 1.1.13
svn path=/trunk/; revision=38834
2009-01-17 19:10:56 +00:00
Christoph von Wittich e5b8d3681d sync cryptui with wine 1.1.13
svn path=/trunk/; revision=38833
2009-01-17 19:10:09 +00:00
Christoph von Wittich 64c9438522 sync credui with wine 1.1.13
svn path=/trunk/; revision=38832
2009-01-17 19:09:07 +00:00
Christoph von Wittich c65e1246ff sync cabinet with wine 1.1.13
svn path=/trunk/; revision=38831
2009-01-17 18:30:33 +00:00
Christoph von Wittich 63bca16061 sync cabinet_winetest with wine 1.1.13
svn path=/trunk/; revision=38830
2009-01-17 18:30:21 +00:00
Ged Murphy 4786fa151f update comctl32 winetest
svn path=/trunk/; revision=38829
2009-01-17 17:42:01 +00:00
KJK::Hyperion 5b30cdcd87 modified dll/win32/kernel32/debug/output.c
KJK::Hyperion vs KJK::Hyperion: finishing the job I started in 2003
   "please uncomment when GCC supports SEH": it kind of does now, but it's totally unnecessary in K32CreateDBMonMutex
   "FIXME: this will be pointless until GCC does SEH": no longer pointless, I guess. 6 years after the fact, OutputDebugStringA finally sends the string to the user-mode debugger. Now if only we could test it...
   Use DBG_PRINTEXCEPTION_C symbolic constant instead of hardcoding its value
   Some [FORMATTING]
   Make K32CreateDBMonMutex, for symbol table hygiene
   My e-mail address changed

svn path=/trunk/; revision=38828
2009-01-17 17:40:42 +00:00
Christoph von Wittich c331fd3dad sync riched20_winetest to wine 1.1.13
svn path=/trunk/; revision=38827
2009-01-17 17:13:11 +00:00