reactos.git
12 years agoforgot the header update part.
Sylvain Petreolle [Sun, 6 Sep 2009 11:22:47 +0000 (11:22 +0000)]
forgot the header update part.

svn path=/trunk/; revision=43000

12 years agosync mlang winetest with wine 1.1.29
Sylvain Petreolle [Sun, 6 Sep 2009 11:05:14 +0000 (11:05 +0000)]
sync mlang winetest with wine 1.1.29

svn path=/trunk/; revision=42999

12 years ago- Sync mlang with Wine 1.1.29
Sylvain Petreolle [Sun, 6 Sep 2009 11:05:11 +0000 (11:05 +0000)]
- Sync mlang with Wine 1.1.29

svn path=/trunk/; revision=42998

12 years ago- Handle memory allocation failures. Found by Amine Khaldi
Dmitry Chapyshev [Sat, 5 Sep 2009 15:07:13 +0000 (15:07 +0000)]
- Handle memory allocation failures. Found by Amine Khaldi

svn path=/trunk/; revision=42997

12 years ago- Sync sti with Wine 1.1.29
Dmitry Chapyshev [Sat, 5 Sep 2009 15:04:13 +0000 (15:04 +0000)]
- Sync sti with Wine 1.1.29

svn path=/trunk/; revision=42996

12 years ago- Sync ole32 and oleaut32 with Wine 1.1.29
Dmitry Chapyshev [Sat, 5 Sep 2009 15:03:37 +0000 (15:03 +0000)]
- Sync ole32 and oleaut32 with Wine 1.1.29

svn path=/trunk/; revision=42995

12 years ago- Sync msctf, mshtml and msxml3 with Wine 1.1.29
Dmitry Chapyshev [Sat, 5 Sep 2009 15:02:49 +0000 (15:02 +0000)]
- Sync msctf, mshtml and msxml3 with Wine 1.1.29

svn path=/trunk/; revision=42994

12 years ago- Sync comctl32 and comdlg32 with Wine 1.1.29
Dmitry Chapyshev [Sat, 5 Sep 2009 15:01:30 +0000 (15:01 +0000)]
- Sync comctl32 and comdlg32 with Wine 1.1.29

svn path=/trunk/; revision=42993

12 years ago- Sync headers with Wine 1.1.29
Dmitry Chapyshev [Sat, 5 Sep 2009 15:00:41 +0000 (15:00 +0000)]
- Sync headers with Wine 1.1.29

svn path=/trunk/; revision=42992

12 years ago- update wined3d to Wine 1.1.29
Kamil Hornicek [Fri, 4 Sep 2009 09:38:44 +0000 (09:38 +0000)]
- update wined3d to Wine 1.1.29
- reapply our hack for releasing fake GL context, fixes bug 4836
See issue #4836 for more details.

svn path=/trunk/; revision=42991

12 years ago- Handle memory allocation failure. Found by amine48rz
Dmitry Chapyshev [Thu, 3 Sep 2009 15:30:38 +0000 (15:30 +0000)]
- Handle memory allocation failure. Found by amine48rz

svn path=/trunk/; revision=42990

12 years ago- Sync gdiplus with Wine 1.1.29
Dmitry Chapyshev [Thu, 3 Sep 2009 15:07:25 +0000 (15:07 +0000)]
- Sync gdiplus with Wine 1.1.29

svn path=/trunk/; revision=42989

12 years agoBug 4795: Japanese translation for paint by pcds90net, Tomoya Kitagawa
Daniel Reimer [Thu, 3 Sep 2009 15:05:10 +0000 (15:05 +0000)]
Bug 4795: Japanese translation for paint by pcds90net, Tomoya Kitagawa
Bug 4828: updates for slovak and translation for rapps by Mario Kacmar

svn path=/trunk/; revision=42988

12 years ago- Sync shdocvw with Wine 1.1.29
Dmitry Chapyshev [Thu, 3 Sep 2009 14:59:32 +0000 (14:59 +0000)]
- Sync shdocvw with Wine 1.1.29

svn path=/trunk/; revision=42987

12 years ago- Sync windowscodecs with Wine 1.1.29
Dmitry Chapyshev [Thu, 3 Sep 2009 14:54:19 +0000 (14:54 +0000)]
- Sync windowscodecs with Wine 1.1.29

svn path=/trunk/; revision=42986

12 years ago- update wined3d, d3d8, d3d9, ddraw to Wine 1.1.28
Kamil Hornicek [Thu, 3 Sep 2009 09:18:38 +0000 (09:18 +0000)]
- update wined3d, d3d8, d3d9, ddraw to Wine 1.1.28

svn path=/trunk/; revision=42983

12 years ago- Update applications information. Patch by Maciej Bialas (bjauy[at]tlen[dot]pl)
Dmitry Chapyshev [Wed, 2 Sep 2009 14:59:50 +0000 (14:59 +0000)]
- Update applications information. Patch by Maciej Bialas (bjauy[at]tlen[dot]pl)

svn path=/trunk/; revision=42982

12 years ago- Free memory at initialization failure
Dmitry Chapyshev [Wed, 2 Sep 2009 13:07:12 +0000 (13:07 +0000)]
- Free memory at initialization failure

svn path=/trunk/; revision=42981

12 years ago- Add missed checks of memory allocation failures
Dmitry Chapyshev [Wed, 2 Sep 2009 13:02:30 +0000 (13:02 +0000)]
- Add missed checks of memory allocation failures

svn path=/trunk/; revision=42980

12 years agoMichael Bruestle (michael_bruestle@yahoo.com)
Colin Finck [Tue, 1 Sep 2009 18:48:36 +0000 (18:48 +0000)]
Michael Bruestle (michael_bruestle@yahoo.com)
- Properly handle multiple monitors in the screensavers (expand the screensaver window to all monitors)

svn path=/trunk/; revision=42979

12 years ago- Update applications information. Patch by Maciej Bialas (bjauy[at]tlen[dot]pl)
Dmitry Chapyshev [Tue, 1 Sep 2009 15:12:35 +0000 (15:12 +0000)]
- Update applications information. Patch by Maciej Bialas (bjauy[at]tlen[dot]pl)
See issue #4818,4807 for more details.

svn path=/trunk/; revision=42978

12 years ago - Send NetEventBindsComplete when binding has completed (required for the WDK exampl...
Cameron Gutman [Tue, 1 Sep 2009 00:15:30 +0000 (00:15 +0000)]
 - Send NetEventBindsComplete when binding has completed (required for the WDK example ndis protocol driver to work)

svn path=/trunk/; revision=42977

12 years ago- Fix a valid gcc 4.4.0 uninitialized variable warning
Stefan Ginsberg [Mon, 31 Aug 2009 20:40:02 +0000 (20:40 +0000)]
- Fix a valid gcc 4.4.0 uninitialized variable warning

svn path=/trunk/; revision=42976

12 years ago- Partial revert of 42973 for the systeminfo utility -- the issue was fixed in 42930
Stefan Ginsberg [Mon, 31 Aug 2009 14:37:54 +0000 (14:37 +0000)]
- Partial revert of 42973 for the systeminfo utility -- the issue was fixed in 42930
- GCC 4.1.3 doesn't support %I64 -- compile the code conditionally

svn path=/trunk/; revision=42975

12 years agoUse memory wrappers instead of ExAllocatePool/ExFreePool directly
Hervé Poussineau [Sun, 30 Aug 2009 19:20:30 +0000 (19:20 +0000)]
Use memory wrappers instead of ExAllocatePool/ExFreePool directly

svn path=/trunk/; revision=42974

12 years ago- %llx -> %I64x
Stefan Ginsberg [Sun, 30 Aug 2009 18:40:58 +0000 (18:40 +0000)]
- %llx -> %I64x
- Don't pass a string literal to strcmp

svn path=/trunk/; revision=42973

12 years ago- Add missing prototype
Stefan Ginsberg [Sun, 30 Aug 2009 18:25:38 +0000 (18:25 +0000)]
- Add missing prototype

svn path=/trunk/; revision=42972

12 years ago- Fix some inflib warnings
Stefan Ginsberg [Sun, 30 Aug 2009 18:11:09 +0000 (18:11 +0000)]
- Fix some inflib warnings

svn path=/trunk/; revision=42971

12 years ago- gcc 4.4.0 bringup 1 of ?:
Stefan Ginsberg [Sun, 30 Aug 2009 15:53:16 +0000 (15:53 +0000)]
- gcc 4.4.0 bringup 1 of ?:
- servman: Disable unused, static function
- explorer, mpu401: Fix "deprecated conversion from string constant to 'xxx'" under
- ws2_32_new, portcls: Hack around bogus uninitialized variable usage warning for
- glu32: Fix various warnings and errors

svn path=/trunk/; revision=42970

12 years ago- Make ddraw test compile warning free under gcc 4.4.0
Stefan Ginsberg [Sun, 30 Aug 2009 15:36:37 +0000 (15:36 +0000)]
- Make ddraw test compile warning free under gcc 4.4.0

svn path=/trunk/; revision=42969

12 years ago- Fix gdb2 and regexpl warnings under gcc 4.4.0
Stefan Ginsberg [Sun, 30 Aug 2009 15:35:14 +0000 (15:35 +0000)]
- Fix gdb2 and regexpl warnings under gcc 4.4.0

svn path=/trunk/; revision=42968

12 years agoOK, I give up. Pigglesworth, HAALP. What do I do wrong??!
Daniel Reimer [Sun, 30 Aug 2009 11:35:28 +0000 (11:35 +0000)]
OK, I give up. Pigglesworth, HAALP. What do I do wrong??!

svn path=/trunk/; revision=42967

12 years agoNext try. This time I reverted most of my header changes and just needed to add some...
Daniel Reimer [Sun, 30 Aug 2009 00:12:52 +0000 (00:12 +0000)]
Next try. This time I reverted most of my header changes and just needed to add some and edit two of them.

svn path=/trunk/; revision=42966

12 years agoUpdate DM_XXX constants and move some from winuser.h to wingdi.h where they belong...
Timo Kreuzer [Sun, 30 Aug 2009 00:08:21 +0000 (00:08 +0000)]
Update DM_XXX constants and move some from winuser.h to wingdi.h where they belong, sort COLOR_XXX constants by number

svn path=/trunk/; revision=42965

12 years ago - Implement AFD_INFO_GROUP_ID_TYPE
Cameron Gutman [Sat, 29 Aug 2009 17:53:45 +0000 (17:53 +0000)]
 - Implement AFD_INFO_GROUP_ID_TYPE

svn path=/trunk/; revision=42964

12 years agoRevert my recent changes.
Daniel Reimer [Sat, 29 Aug 2009 17:01:29 +0000 (17:01 +0000)]
Revert my recent changes.

svn path=/trunk/; revision=42963

12 years agoSync ddraw, d3d8 and d3d9 + wined3d to wine 1.1.28
Daniel Reimer [Sat, 29 Aug 2009 14:24:48 +0000 (14:24 +0000)]
Sync ddraw, d3d8 and d3d9 + wined3d to wine 1.1.28
Succesfully builds warning free under GCC 4.1 and 4.4

svn path=/trunk/; revision=42961

12 years ago[ntoskrnl] Check if caller has valid access before opening a registry key
Hervé Poussineau [Sat, 29 Aug 2009 10:35:30 +0000 (10:35 +0000)]
[ntoskrnl] Check if caller has valid access before opening a registry key
Assign security descriptor to new keys we're creating

svn path=/trunk/; revision=42960

12 years ago - Check that AFD succeeded the create request
Cameron Gutman [Thu, 27 Aug 2009 22:25:59 +0000 (22:25 +0000)]
 - Check that AFD succeeded the create request
 - Use NtCreateFile instead of ZwCreateFile

svn path=/trunk/; revision=42959

12 years ago - Check that we got a valid socket before trying to bind
Cameron Gutman [Thu, 27 Aug 2009 21:31:49 +0000 (21:31 +0000)]
 - Check that we got a valid socket before trying to bind

svn path=/trunk/; revision=42958

12 years agoAdd a missing include
KJK::Hyperion [Thu, 27 Aug 2009 19:34:19 +0000 (19:34 +0000)]
Add a missing include
"msc_helper" -> "rbuild_helper" in error messages

svn path=/trunk/; revision=42957

12 years ago- revert change from revision 41251, because it introduce more problems then it fixes
Matthias Kupfer [Thu, 27 Aug 2009 14:55:54 +0000 (14:55 +0000)]
- revert change from revision 41251, because it introduce more problems then it fixes
- basic problem still unsolved, window z-ordering doesn't work properly

svn path=/trunk/; revision=42956

12 years agoforgot these
Daniel Reimer [Thu, 27 Aug 2009 00:15:47 +0000 (00:15 +0000)]
forgot these

svn path=/trunk/; revision=42949

12 years agoBug 4805: Bulgarian translation update by CCTAHEB (except the wine synced files)
Daniel Reimer [Thu, 27 Aug 2009 00:11:01 +0000 (00:11 +0000)]
Bug 4805: Bulgarian translation update by CCTAHEB (except the wine synced files)
Bug 4081: Japanese translation for ReactOS Application Manager by pcds90net
Bug 4797: Norwegian translate update (17.08.09) by Lars Martin Hambro
Bug 4786: Translation patch, Dutch for usetup by Jan Roeloffzen

svn path=/trunk/; revision=42948

12 years ago- Fix problem with uTorrent deinstallation
Dmitry Chapyshev [Wed, 26 Aug 2009 19:03:32 +0000 (19:03 +0000)]
- Fix problem with uTorrent deinstallation
- Closing of keys at list updating

svn path=/trunk/; revision=42946

12 years ago- Fix typo in Russian translation
Dmitry Chapyshev [Wed, 26 Aug 2009 17:46:48 +0000 (17:46 +0000)]
- Fix typo in Russian translation

svn path=/trunk/; revision=42944

12 years ago- Fix a typo -- check if memory allocation failed instead of checking if a variable...
Stefan Ginsberg [Wed, 26 Aug 2009 17:41:01 +0000 (17:41 +0000)]
- Fix a typo -- check if memory allocation failed instead of checking if a variable's stack address is NULL.

svn path=/trunk/; revision=42943

12 years ago- Make use of _SEH2_YIELD in Ex, Io, Ob, Ps and Se.
Stefan Ginsberg [Wed, 26 Aug 2009 17:31:02 +0000 (17:31 +0000)]
- Make use of _SEH2_YIELD in Ex, Io, Ob, Ps and Se.
- Don't call ExSystemExceptionFilter() if we know the caller is user mode.
- Get rid of a couple of dependencies on the NTSTATUS being initialized with STATUS_SUCCESS -- indicate success where properly instead.

svn path=/trunk/; revision=42942

12 years ago- Fix a bug in KiRaiseException from 42923 -- a _SEH2_LEAVE wasn't converted to _SEH2...
Stefan Ginsberg [Wed, 26 Aug 2009 14:52:00 +0000 (14:52 +0000)]
- Fix a bug in KiRaiseException from 42923 -- a _SEH2_LEAVE wasn't converted to _SEH2_YIELD

svn path=/trunk/; revision=42937

12 years ago- Fix a crash in SetMenuInfo.
James Tabor [Wed, 26 Aug 2009 01:07:32 +0000 (01:07 +0000)]
- Fix a crash in SetMenuInfo.

svn path=/trunk/; revision=42934

12 years ago- Use iswspace instead isspace. Patch by Alexander Yastrebov (menone7[at]gmail[dot...
Dmitry Chapyshev [Tue, 25 Aug 2009 09:45:07 +0000 (09:45 +0000)]
- Use iswspace instead isspace. Patch by Alexander Yastrebov (menone7[at]gmail[dot]com)

svn path=/trunk/; revision=42933

12 years agochklib: print function pointer as a pointer, gcc 4.4 warning
Gregor Schneider [Tue, 25 Aug 2009 00:31:45 +0000 (00:31 +0000)]
chklib: print function pointer as a pointer, gcc 4.4 warning

svn path=/trunk/; revision=42932

12 years agotftpd: add parenthesis around AND statements embedded in OR statements, use const...
Gregor Schneider [Tue, 25 Aug 2009 00:13:15 +0000 (00:13 +0000)]
tftpd: add parenthesis around AND statements embedded in OR statements, use const char* for string constants (gcc 4.4 warnings)

svn path=/trunk/; revision=42931

12 years agosysteminfo: use strcmp to compare strings, gcc 4.4 warning
Gregor Schneider [Mon, 24 Aug 2009 23:48:57 +0000 (23:48 +0000)]
systeminfo: use strcmp to compare strings, gcc 4.4 warning

svn path=/trunk/; revision=42930

12 years ago- Make use of _SEH2_YIELD in Mm
Stefan Ginsberg [Mon, 24 Aug 2009 20:39:23 +0000 (20:39 +0000)]
- Make use of _SEH2_YIELD in Mm

svn path=/trunk/; revision=42929

12 years ago... and kernel32, too.
Dmitry Gorbachev [Mon, 24 Aug 2009 20:10:05 +0000 (20:10 +0000)]
... and kernel32, too.

svn path=/trunk/; revision=42928

12 years ago... and dxg,
Dmitry Gorbachev [Mon, 24 Aug 2009 20:10:03 +0000 (20:10 +0000)]
... and dxg,

svn path=/trunk/; revision=42927

12 years agoSprinkle win32k with some explicit voids,
Dmitry Gorbachev [Mon, 24 Aug 2009 20:09:58 +0000 (20:09 +0000)]
Sprinkle win32k with some explicit voids,

svn path=/trunk/; revision=42926

12 years ago- ...fix typo
Stefan Ginsberg [Mon, 24 Aug 2009 20:08:45 +0000 (20:08 +0000)]
- ...fix typo

svn path=/trunk/; revision=42925

12 years ago- Add a comment and debug print
Stefan Ginsberg [Mon, 24 Aug 2009 20:07:12 +0000 (20:07 +0000)]
- Add a comment and debug print

svn path=/trunk/; revision=42924

12 years ago- Use _SEH2_YIELD when returning from an exception instead of returning outside the...
Stefan Ginsberg [Mon, 24 Aug 2009 19:58:15 +0000 (19:58 +0000)]
- Use _SEH2_YIELD when returning from an exception instead of returning outside the SEH block. Avoids unnecessary status checks for the most common case (no exception). Move the cleanup code into the handler too in favor of the no-exception case. Futhermore, don't call ExSystemExceptionFilter when we know we are called from user mode. Finally, only enter SEH if we need to do any probing.
- Re-enable user mode probes in KiRaiseException; they do not seem to be an issue anymore -- booting and running the ntdll exception Winetest didn't reveal any issue. Put a breakpoint there in case this code is ever hit (unlikely).

svn path=/trunk/; revision=42923

12 years ago- "BIG0" isn't a reserved tag, but "BIG " is.
Stefan Ginsberg [Mon, 24 Aug 2009 18:36:03 +0000 (18:36 +0000)]
- "BIG0" isn't a reserved tag, but "BIG " is.

svn path=/trunk/; revision=42922

12 years agoFix Czech file.
Dmitry Gorbachev [Mon, 24 Aug 2009 18:21:48 +0000 (18:21 +0000)]
Fix Czech file.

svn path=/trunk/; revision=42921

12 years ago- Get rid of TAG() from the kernel
Stefan Ginsberg [Mon, 24 Aug 2009 18:19:53 +0000 (18:19 +0000)]
- Get rid of TAG() from the kernel
- mmtypes.h: Goodbye TAG(), you won't be missed

svn path=/trunk/; revision=42920

12 years ago- Deprecate TAG() in rostests
Stefan Ginsberg [Mon, 24 Aug 2009 17:41:36 +0000 (17:41 +0000)]
- Deprecate TAG() in rostests

svn path=/trunk/; revision=42918

12 years ago- Missed these in 42915
Stefan Ginsberg [Mon, 24 Aug 2009 17:38:50 +0000 (17:38 +0000)]
- Missed these in 42915

svn path=/trunk/; revision=42917

12 years ago- Actually commit prntfont.h change (leftover from 42915)
Stefan Ginsberg [Mon, 24 Aug 2009 17:36:23 +0000 (17:36 +0000)]
- Actually commit prntfont.h change (leftover from 42915)

svn path=/trunk/; revision=42916

12 years ago- Start deprecating TAG()
Stefan Ginsberg [Mon, 24 Aug 2009 17:12:25 +0000 (17:12 +0000)]
- Start deprecating TAG()
- Fix inverted tags in prntfont.h, stdunk.h and win32k/objects/font.c

svn path=/trunk/; revision=42915

12 years ago- Check that all pins have been closed when the last filter reference is gone
Johannes Anderwald [Mon, 24 Aug 2009 13:00:14 +0000 (13:00 +0000)]
- Check that all pins have been closed when the last filter reference is gone
- Fix freeing of stream data (hacked atm)
- Implement retrieving of all property items for PinWaveCyclic

svn path=/trunk/; revision=42913

12 years agotemporarily disable kernel32:pipe tests.
Sylvain Petreolle [Mon, 24 Aug 2009 12:57:34 +0000 (12:57 +0000)]
temporarily disable kernel32:pipe tests.
the testing process seems to go further if this test crashes,
looking at testman output.

svn path=/trunk/; revision=42912

12 years agosync user32 winetest with wine 1.1.28
Christoph von Wittich [Mon, 24 Aug 2009 12:42:47 +0000 (12:42 +0000)]
sync user32 winetest with wine 1.1.28

svn path=/trunk/; revision=42911

12 years ago- Fix calling property handler in IKsFilter_DispatchDeviceIoControl
Johannes Anderwald [Mon, 24 Aug 2009 12:21:20 +0000 (12:21 +0000)]
- Fix calling property handler in IKsFilter_DispatchDeviceIoControl
- Found by [[Amine Khaldi]]
- Implement handling of KSPROPERTY_TYPE_BASICSUPPORT

svn path=/trunk/; revision=42910

12 years agosync kernel32 profile with wine 1.1.28
Christoph von Wittich [Mon, 24 Aug 2009 12:17:02 +0000 (12:17 +0000)]
sync kernel32 profile with wine 1.1.28

svn path=/trunk/; revision=42909

12 years agogdb2: Use const char* for string constants, gcc 4.4 warnings
Gregor Schneider [Mon, 24 Aug 2009 12:06:53 +0000 (12:06 +0000)]
gdb2: Use const char* for string constants, gcc 4.4 warnings

svn path=/trunk/; revision=42908

12 years agonetreg: include stdio.h for fprintf, sprintf and sscanf; gcc 4.4 warnings
Gregor Schneider [Mon, 24 Aug 2009 12:01:38 +0000 (12:01 +0000)]
netreg: include stdio.h for fprintf, sprintf and sscanf; gcc 4.4 warnings

svn path=/trunk/; revision=42907

12 years agoddraw_test: Use const char* for string constants, gcc 4.4 warning
Gregor Schneider [Mon, 24 Aug 2009 11:50:37 +0000 (11:50 +0000)]
ddraw_test: Use const char* for string constants, gcc 4.4 warning

svn path=/trunk/; revision=42906

12 years agosync ole32 with wine 1.1.28
Christoph von Wittich [Mon, 24 Aug 2009 10:51:15 +0000 (10:51 +0000)]
sync ole32 with wine 1.1.28

svn path=/trunk/; revision=42905

12 years agodefine USE_COM_CONTEXT_DEF
Christoph von Wittich [Mon, 24 Aug 2009 10:48:24 +0000 (10:48 +0000)]
define USE_COM_CONTEXT_DEF

svn path=/trunk/; revision=42904

12 years ago- Patch by Dmitry Timoshkov : user32: Return 0 from DefDlgProc and dialog loop for...
James Tabor [Mon, 24 Aug 2009 06:10:52 +0000 (06:10 +0000)]
- Patch by Dmitry Timoshkov : user32: Return 0 from DefDlgProc and dialog loop for invalid dialog handles. Need to update user32 wine tests.

svn path=/trunk/; revision=42903

12 years ago- Patch by Rein Klazes : user32: Handle WM_PRINTCLIENT message in PopupMenuWndProc().
James Tabor [Mon, 24 Aug 2009 06:09:01 +0000 (06:09 +0000)]
- Patch by Rein Klazes : user32: Handle WM_PRINTCLIENT message in PopupMenuWndProc().

svn path=/trunk/; revision=42902

12 years ago- Gdi32: Update metafile structure.
James Tabor [Mon, 24 Aug 2009 06:06:05 +0000 (06:06 +0000)]
- Gdi32: Update metafile structure.

svn path=/trunk/; revision=42901

12 years ago- Fix broken check
Johannes Anderwald [Mon, 24 Aug 2009 02:54:53 +0000 (02:54 +0000)]
- Fix broken check
- Enables Ks Studio to instantiate audio pins

svn path=/trunk/; revision=42900

12 years agoGetCharacterPlacementA: check FONT_mbtowc return value for validity
Gregor Schneider [Mon, 24 Aug 2009 00:00:06 +0000 (00:00 +0000)]
GetCharacterPlacementA: check FONT_mbtowc return value for validity

svn path=/trunk/; revision=42899

12 years agoGetCharacterPlacementA: Free memory on error
Gregor Schneider [Sun, 23 Aug 2009 23:51:09 +0000 (23:51 +0000)]
GetCharacterPlacementA: Free memory on error

svn path=/trunk/; revision=42898

12 years agoCreateMetaFileW: WriteFile returns the number of bytes written for synchronous operations
Gregor Schneider [Sun, 23 Aug 2009 23:40:48 +0000 (23:40 +0000)]
CreateMetaFileW: WriteFile returns the number of bytes written for synchronous operations

svn path=/trunk/; revision=42897

12 years agoCreateMetaFileW: Free memory on error
Gregor Schneider [Sun, 23 Aug 2009 23:09:55 +0000 (23:09 +0000)]
CreateMetaFileW: Free memory on error

svn path=/trunk/; revision=42896

12 years ago- fix build #2
Johannes Anderwald [Sun, 23 Aug 2009 23:05:23 +0000 (23:05 +0000)]
- fix build #2

svn path=/trunk/; revision=42895

12 years agoHandle failed memory allocation
Gregor Schneider [Sun, 23 Aug 2009 23:03:55 +0000 (23:03 +0000)]
Handle failed memory allocation

svn path=/trunk/; revision=42894

12 years ago- try fix build
Johannes Anderwald [Sun, 23 Aug 2009 22:56:06 +0000 (22:56 +0000)]
- try fix build

svn path=/trunk/; revision=42893

12 years ago[KS]
Johannes Anderwald [Sun, 23 Aug 2009 22:50:09 +0000 (22:50 +0000)]
[KS]
- Fix a few bugs in KsPinPropertyHandler & KsTopologyPropertyHandler
[PORTCLS]
- Implement retrieving KSPROPSETID's
- Register KSCATEGORY_AUDIO_DEVICE as a temporary hack untill sysaudio is able to register device interfaces (bug 4556)
Ks Studio is now able to instantiate audio filters on ReactOS

svn path=/trunk/; revision=42892

12 years agoPass a zero instead of dereferencing a null pointer when copying one region
Gregor Schneider [Sun, 23 Aug 2009 22:47:32 +0000 (22:47 +0000)]
Pass a zero instead of dereferencing a null pointer when copying one region

svn path=/trunk/; revision=42891

12 years ago- Fix KSPROPERTY_TOPOLOGY enumeration
Johannes Anderwald [Sun, 23 Aug 2009 22:31:30 +0000 (22:31 +0000)]
- Fix KSPROPERTY_TOPOLOGY enumeration

svn path=/trunk/; revision=42890

12 years ago- Fix two inverted pointer checks, found by Amine Khaldi
Gregor Schneider [Sun, 23 Aug 2009 21:55:24 +0000 (21:55 +0000)]
- Fix two inverted pointer checks, found by Amine Khaldi
- Add, correct implemented comment

svn path=/trunk/; revision=42889

12 years agoA consistent indentation style is the hobgoblin of little minds.
Dmitry Gorbachev [Sun, 23 Aug 2009 21:45:41 +0000 (21:45 +0000)]
A consistent indentation style is the hobgoblin of little minds.

svn path=/trunk/; revision=42888

12 years ago- Remove wrong "m" constraints from some places;
Dmitry Gorbachev [Sun, 23 Aug 2009 21:41:05 +0000 (21:41 +0000)]
- Remove wrong "m" constraints from some places;
- relax constraints ("q" -> "r") when possible;
- remove "memory" clobbers from __readfsXXX functions, probably shouldn't be there;
- no movq instruction on x86_32;
- bswap's operand must be a register.

svn path=/trunk/; revision=42887

12 years ago- Add SetupDiGetDeviceInterfaceAlias, SetupDiOpenDeviceInterfaceRegKey stubs
Johannes Anderwald [Sun, 23 Aug 2009 18:14:39 +0000 (18:14 +0000)]
- Add  SetupDiGetDeviceInterfaceAlias, SetupDiOpenDeviceInterfaceRegKey stubs

svn path=/trunk/; revision=42885

12 years ago- copy.c, view.c: malloc.h now properly implements alloca/_alloca, so remove #ifdef...
Stefan Ginsberg [Sun, 23 Aug 2009 15:49:43 +0000 (15:49 +0000)]
- copy.c, view.c: malloc.h now properly implements alloca/_alloca, so remove #ifdef hacks
- main.c: Change bogus #ifdef _MSC_VER to #if 0 -- it seems this is another instance of "MSVC = MS' headers". The code compiles fine with our headers now and should probably be enabled.
- debug.h: Define non-NDEBUG DPRINT the same way for GCC and MSVC. The MSVC version was never inlined because the function has a variable argument list. The GCC version works fine under MSVC so use it instead. Results in neater code in object files.

svn path=/trunk/; revision=42884

12 years ago- wdm.h: Define ALLOC_PRAGMA and ALLOC_DATA_PRAGMA for MSVC.
Stefan Ginsberg [Sun, 23 Aug 2009 15:14:13 +0000 (15:14 +0000)]
- wdm.h: Define ALLOC_PRAGMA and ALLOC_DATA_PRAGMA for MSVC.
- marea.c: MmInitMemoryAreas doesn't exist anymore so don't try to put it in .INIT.

svn path=/trunk/; revision=42883

12 years ago- Remove deprecated _NTDDK_ hacks from winnt.h -- these are no longer needed as ntddk...
Stefan Ginsberg [Sun, 23 Aug 2009 14:46:41 +0000 (14:46 +0000)]
- Remove deprecated _NTDDK_ hacks from winnt.h -- these are no longer needed as ntddk.h no longer includes winnt.h. Also fix the way the PowerPC version of NtCurrentTeb was defined -- it was only defined if ntddk.h was included prior to winnt.h.

svn path=/trunk/; revision=42882

12 years ago- Remove tailing separator in explorer quicklaunch area.
Matthias Kupfer [Sun, 23 Aug 2009 13:39:47 +0000 (13:39 +0000)]
- Remove tailing separator in explorer quicklaunch area.
- Fix some values for rebarband.
- See issue #3771 for details.
- TODO: fix rebar (comctl32) itself, because it's not working properly.

svn path=/trunk/; revision=42881