Commit graph

35152 commits

Author SHA1 Message Date
Timo Kreuzer 5d62c3b3a5 Get rid of VOLATILE, use volatile instead and fix PENTER_STATE_HANDLER by using "LONG volatile *" like in ms header, which means a pointer to a volatile LONG, instead of "volatile PLONG", which would be a volatile pointer to a LONG.
svn path=/trunk/; revision=39596
2009-02-14 00:58:55 +00:00
Christoph von Wittich 5673f7b8d9 sync translations, remove a little change from ros.diff
svn path=/trunk/; revision=39595
2009-02-13 19:10:55 +00:00
Christoph von Wittich 25c067c47e sync mshtml and shdocvw winetests with wine 1.1.15
svn path=/trunk/; revision=39594
2009-02-13 18:47:09 +00:00
Christoph von Wittich 90d8b6c3f7 apply ros-hack
svn path=/trunk/; revision=39593
2009-02-13 18:34:10 +00:00
Christoph von Wittich 597413065a readd LANGID until I figured out were wine moved the declaration to
svn path=/trunk/; revision=39592
2009-02-13 18:20:42 +00:00
Christoph von Wittich 338cbdcb9e sync msi with wine 1.1.15
svn path=/trunk/; revision=39591
2009-02-13 18:14:16 +00:00
Christoph von Wittich 1d451b9296 sync jscript_winetest with wine 1.1.15
svn path=/trunk/; revision=39590
2009-02-13 18:05:50 +00:00
Christoph von Wittich a95d7474d9 sync shdocvw, mshtml and jscript to wine 1.1.15
svn path=/trunk/; revision=39589
2009-02-13 18:04:38 +00:00
Christoph von Wittich 27fb0f8623 fix a typo spotted by gabriel_it
svn path=/trunk/; revision=39588
2009-02-13 18:01:14 +00:00
Christoph von Wittich d6a64dee2c inline the function
svn path=/trunk/; revision=39587
2009-02-13 17:58:23 +00:00
Christoph von Wittich 28c00b5c1c work around missing fpclassify
svn path=/trunk/; revision=39586
2009-02-13 17:55:03 +00:00
Colin Finck 43659c9ace - Add some checks to prevent crashes in unexpected situations and add useful error messages for them.
This should make debugging something like r39578 easier :-)
- Prevent some memory leaks in case of failure (well, some memory wasn't even freed in case of success :-P)

svn path=/trunk/; revision=39584
2009-02-13 17:39:58 +00:00
Christoph von Wittich 09ad068987 sync avifil32 with wine 1.1.15
svn path=/trunk/; revision=39583
2009-02-13 17:14:29 +00:00
Christoph von Wittich 1f7726146f revert r39578 as it breaks rosautotest on 3rd stage
svn path=/trunk/; revision=39582
2009-02-13 14:03:35 +00:00
Christoph von Wittich b40f649aae fix a memory leak
svn path=/trunk/; revision=39581
2009-02-13 14:02:18 +00:00
Dmitry Chapyshev 49f7d111b6 - Add LCIDToLocaleName from Wine. Used by Wine Gecko
svn path=/trunk/; revision=39580
2009-02-13 12:04:20 +00:00
Christoph von Wittich b3c01e9864 -use ExAllocatePoolWithTag/ExFreePoolWithTag
-set FileObject to readonly
-register the filesystem as low priority

svn path=/trunk/; revision=39579
2009-02-13 11:48:06 +00:00
Aleksey Bragin fb513b8a3c Igor Koshpaev <tower@reactos.org>
- Include missing modules into bootcd 

svn path=/trunk/; revision=39578
2009-02-13 11:20:59 +00:00
Dmitry Gorbachev 4ff35ed634 Update Slovak translations, fix formatting. Bug #4157. Mario Kacmar (kario-at-szm-dot-sk)
svn path=/trunk/; revision=39577
2009-02-13 09:06:51 +00:00
Dmitry Chapyshev ea824fa78f - Update Russian translation
svn path=/trunk/; revision=39576
2009-02-13 07:50:42 +00:00
Kamil Hornicek 0152a03c8f - don't redirect to nonexistent functions, Dd* are only defines
svn path=/trunk/; revision=39575
2009-02-12 23:06:01 +00:00
Johannes Anderwald f6078270cd - Define interface for wdmaud.drv
- Needs review

svn path=/trunk/; revision=39573
2009-02-12 20:13:19 +00:00
Christoph von Wittich 3215261518 -move FCB_TAG to header
-use ExAllocatePoolWithTag / ExFreePoolWithTag
-free the NameListResource when destroying an FCB
-get rid of CdfsWriteNumberInShortName

svn path=/trunk/; revision=39571
2009-02-12 18:52:12 +00:00
Johannes Anderwald b251557b6a - Implement MediaClassInstaller for GUID_DEVCLASS_SOUND (install wdmaud / sysaudio service from audio.inf)
svn path=/trunk/; revision=39570
2009-02-12 17:45:14 +00:00
Christoph von Wittich 52d7398ad5 fix some gdi32 font winetests
svn path=/trunk/; revision=39569
2009-02-12 17:08:45 +00:00
Johannes Anderwald 49b8538bd3 - Install wdmaud, sysaudio driver when a new audio device is installed
svn path=/trunk/; revision=39568
2009-02-12 15:44:32 +00:00
Christoph von Wittich 5fa00dd155 fix formatting
svn path=/trunk/; revision=39567
2009-02-12 15:33:06 +00:00
Dmitry Chapyshev 3f4f5fc21b - Add more stubs
svn path=/trunk/; revision=39566
2009-02-12 15:23:33 +00:00
Johannes Anderwald ff1708f077 - Add audio class installer inf
svn path=/trunk/; revision=39565
2009-02-12 13:14:42 +00:00
Dmitry Chapyshev 41a84e652b - Add missed CopyCursor
svn path=/trunk/; revision=39563
2009-02-12 12:27:04 +00:00
Dmitry Chapyshev b31251de30 .def -> .spec (from amd64 branch)
svn path=/trunk/; revision=39562
2009-02-12 11:39:36 +00:00
Dmitry Chapyshev e6b986db67 - Fix spec file
svn path=/trunk/; revision=39561
2009-02-12 10:59:35 +00:00
Dmitry Chapyshev f187e86b75 - Add olethk32 from Wine
svn path=/trunk/; revision=39560
2009-02-12 10:56:57 +00:00
Dmitry Chapyshev 171174de01 - Add more stubs
svn path=/trunk/; revision=39559
2009-02-12 10:51:29 +00:00
Timo Kreuzer 20d90a8f69 Implement hpp - the header preprocessor
It can parse headers and create new headers from them based on a simple prepreprocessing language that's compatible with the C preprocessor, so the source file stays a valid header. It works, but doesn't yet support different folders.

svn path=/trunk/; revision=39558
2009-02-11 20:37:25 +00:00
Gregor Schneider e62e77bdb8 Do not reset the changed switch after applying a theme, bug #4148.
svn path=/trunk/; revision=39557
2009-02-11 19:21:25 +00:00
Dmitry Gorbachev d87483d8d8 Fix bug #4155 in Italian translation. Patch from Gabriel Ilardi.
svn path=/trunk/; revision=39554
2009-02-11 17:24:13 +00:00
Hervé Poussineau 0560eef6ec Revert r39517, as there is no reason for such a change: files are consistently formatted, don't belong to ntoskrnl, use tabs only for indenting and not for formatting, and formatting revisions complicate svn blame feature usage.
svn path=/trunk/; revision=39553
2009-02-11 17:21:10 +00:00
Christoph von Wittich b4f50046ff define CSR_DEFAULT_CURSOR_SIZE instead of hardcoding the value in 3 different places
svn path=/trunk/; revision=39552
2009-02-11 16:39:33 +00:00
Christoph von Wittich 9b69a9ef93 dbghelp: Fix bad call to free() instead of pdb_free().
Eric Pouech <eric dot pouech at orange dot fr> 

svn path=/trunk/; revision=39549
2009-02-11 14:17:26 +00:00
Dmitry Chapyshev 2f6e7535b5 - Add params checking. It fixes Autoruns (9.38) crashes
svn path=/trunk/; revision=39548
2009-02-11 13:54:29 +00:00
Johannes Anderwald 0491d4e284 - Use ZwCreateFile to get the file handle
- Ignore failure of device interface registration. Atm registering device interface fails due the device node has zero length. Needs more investigation
- Fix resource file constants

svn path=/trunk/; revision=39547
2009-02-11 09:54:47 +00:00
Johannes Anderwald 335a11923d - Implement KsCreateTopologyNode, KsCreatePin
svn path=/trunk/; revision=39546
2009-02-11 09:34:32 +00:00
Christoph von Wittich f6fa8b2376 fix MR_MID_NOT_FOUND error with mshtml in 2nd stage
svn path=/trunk/; revision=39545
2009-02-11 09:26:31 +00:00
Timo Kreuzer 94e68ecb2b Fix some hal function declarations
svn path=/trunk/; revision=39543
2009-02-10 22:52:26 +00:00
Johannes Anderwald 6561dee59d - Implement KsDefaultDispatchPnp, KsAcquireDeviceSecurityLock, KsReleaseDeviceSecurityLock, KsAddObjectCreateItemToDeviceHeader, KsAllocateDeviceHeader, KsAllocateObjectCreateItem, KsAllocateObjectHeader, KsSetMajorFunctionHandler, KsDispatchIrp,
- Fix KsAddObjectCreateItemToObjectHeader prototype

svn path=/trunk/; revision=39542
2009-02-10 22:29:29 +00:00
Johannes Anderwald 6d946b8941 - Increase reference count on ISubdevice interface after successfully allocating the device header
- Delegate Create Request to Ks
- Implement KSDISPATCH_TABLE for IPortTopology
- KSDEVICE_HEADER must be the first item in the device extension

svn path=/trunk/; revision=39541
2009-02-10 22:17:33 +00:00
Timo Kreuzer 07f2f9b0b0 Fix a copy paste error
svn path=/trunk/; revision=39540
2009-02-10 22:06:36 +00:00
Timo Kreuzer a3e9d29804 Move the declarations from winnt4.h, win2k.h and winxp.h into wdm.h or winddk and remove them. This wasn't in a good shape anyway, winxp.h was empty.
Implement a bunch of inline functions in wdm.h

svn path=/trunk/; revision=39539
2009-02-10 21:57:25 +00:00
Dmitry Gorbachev a72d06dd10 mpu401.sys: remove entrypoint="..."
bootvid.dll, kdcom.dll: entrypoint="0"

svn path=/trunk/; revision=39538
2009-02-10 21:15:45 +00:00