Commit Graph

106769 Commits

Author SHA1 Message Date
Iván Matellanes
6cca77bf2a msvcirt: Add implementation of streambuf::pbackfail. 2015-06-29 19:07:53 +09:00
Daniel Lehman
ec6859f7e8 msvcp90: Copy name in _Getctype (Valgrind). 2015-06-29 19:07:53 +09:00
Nikolay Sivov
c3e4dff9f7 qmgr: Fix WINHTTP_OPTION_CONTEXT_VALUE data pointer (Coverity). 2015-06-29 19:07:53 +09:00
Ken Thomases
a75f863a14 Revert "configure: Prefer stabs debug info on Mac OS.".
This reverts commit f5bc7afe19.
2015-06-29 19:07:52 +09:00
Ken Thomases
5c39776327 dbghelp: Add support for loading an external DWARF debug info file associated with a Mach-O module.
Such external debug info files are created by the dsymutil command.  Usually, it
creates a <name>.dSYM bundle directory but it can also produce a <name>.dwarf
flat file.  The code will find and use either.  It first checks if such a bundle
or file is adjacent to the module binary.  If it's not, it uses Spotlight to
search for a .dSYM bundle based on the binary's UUID, which is what gdb and lldb
do, too.  That way, it can find it anywhere on the system.
2015-06-29 19:07:52 +09:00
Ken Thomases
70565f1b8b dbghelp: Don't parse the DWARF info from Mach-O files if we were requested to only provide public symbols.
This now works more like how the ELF and PE support works.
2015-06-29 19:07:52 +09:00
Ken Thomases
83c1255f66 dbghelp: Fix mapping of DWARF register numbers on x86 OS X.
For backward compatibility with old, buggy GCC, Apple uses a different register
numbering scheme for the eh_frame section.

See, for reference, the comments near the top of this file from LLDB's source:
https://github.com/llvm-mirror/lldb/blob/release_36/source/Plugins/Process/Utility/RegisterContext_x86.h
2015-06-29 19:07:51 +09:00
Michael Müller
d0ae2b0d3d kernel32: Implement GetNumaProcessorNode. 2015-06-29 19:07:51 +09:00
Michael Müller
81142c9985 kernel32/tests: Add tests for GetNumaProcessorNode. 2015-06-29 19:07:51 +09:00
Sebastian Lackner
abbb361733 msvcrt: Set *end to NULL when strtod is called with NULL pointer string. 2015-06-29 19:07:50 +09:00
Michael Müller
ffcb4e0724 msvcrt/tests: Add additional tests for atof / strtod functions.
From: Michael Müller <michael@fds-team.de>
2015-06-29 19:07:50 +09:00
Michael Stefaniuc
18d72bd8ca dmband: Add missing TRACE to QI. 2015-06-29 19:07:50 +09:00
Michael Stefaniuc
9c5336ee80 dmcompos: Mark IPersistStream_Save of DMSignPostTrack as a stub. 2015-06-29 19:07:49 +09:00
Michael Stefaniuc
3e62435989 dmcompos: Use the generic IPersistStream for DMSignPostTrack. 2015-06-29 19:07:49 +09:00
Michael Stefaniuc
61343bdce6 dmcompos: Remove the extraneous IUnknown from DMSignPostTrack.
Also lock/unlock the module only on creation/destruction of the object.
2015-06-29 19:07:49 +09:00
Michael Stefaniuc
ead9325e1d dmcompos: COM cleanup for IDirectMusicTrack8 of DMSignPostTrack. 2015-06-29 19:07:48 +09:00
Michael Stefaniuc
d9a54d563d dmcompos: Use the generic IPersistStream for DMChordMapTrack. 2015-06-29 19:07:48 +09:00
Michael Stefaniuc
836a392bd3 dmcompos: Remove the extraneous IUnknown from DMChordMapTrack.
Also lock/unlock the module only on creation/destruction of the object.
2015-06-29 19:07:47 +09:00
Michael Stefaniuc
023d72a81e dmcompos: COM cleanup for IDirectMusicTrack8 of DMChordMapTrack. 2015-06-29 19:07:47 +09:00
Michael Stefaniuc
809b8604e9 dmstyle: Remove unused DirectMusicMelodyFormulationTrack stuff. 2015-06-29 19:07:47 +09:00
Michael Stefaniuc
0b4bc2f965 dmstyle: Move struct definitions to the files that need them. 2015-06-29 19:07:46 +09:00
Nikolay Sivov
15eba39978 kernel32: Implement EnumCalendarInfoExEx(). 2015-06-29 19:07:46 +09:00
Nikolay Sivov
c1c42d3caf kernel32: Simplify the way EnumCalendarInfo vs EnumCalendarInfoEx are handled internally. 2015-06-29 19:07:45 +09:00
Nikolay Sivov
7ebdd58556 gdi32: Add a separate helper to load FT_Short values (Coverity). 2015-06-29 19:07:45 +09:00
Nikolay Sivov
50a66f28ee oleaut32: Use context redirects when creating typelib marshaler proxy/stub. 2015-06-29 19:07:45 +09:00
Nikolay Sivov
d11b498c81 winecfg: Fix string buffer length for override settings (Valgrind). 2015-06-29 18:51:03 +09:00
Nikolay Sivov
74c3a4a7e7 winecfg: Fix a leak when applying drive changes (Coverity). 2015-06-29 18:51:02 +09:00
Nikolay Sivov
7ca31b8119 shell32: Fix memory leak on NULL return length (Coverity). 2015-06-29 18:51:02 +09:00
Nikolay Sivov
64456de761 ole32: Handle EnumElements() failure (Coverity). 2015-06-29 18:51:02 +09:00
Nikolay Sivov
c2ae34c54d gdiplus: Check GetMetadataFormat() return value (Coverity). 2015-06-29 18:51:02 +09:00
Nikolay Sivov
48246a149e user32: Added stubs for ShutdownBlockReasonCreate/ShutdownBlockReasonDestroy. 2015-06-29 18:51:02 +09:00
Jacek Caban
4bcb4881ae user32: Limit number of hooks called recursively. 2015-06-29 18:51:01 +09:00
Alexandre Julliard
ae6efa469b Release 1.7.46. 2015-06-26 21:10:10 +09:00
Hugh McMaster
db4a8bf0ec regsvr32: Clean up and update comments to reflect changes to the codebase. 2015-06-26 20:44:28 +09:00
Zhenbo Li
295a8d8301 mshtml/tests: Added IHTMLXMLHttpRequest tests. 2015-06-26 20:35:07 +09:00
Nikolay Sivov
9148e87291 dwrite: Fix clustermap shifting for effective run. 2015-06-26 20:35:07 +09:00
Nikolay Sivov
872e569744 dwrite: Properly reduce glyph count of effective run. 2015-06-26 20:35:07 +09:00
Alexandre Julliard
8a9483400a d3dcompiler_43: Add a helper function for register token to avoid compiler warnings. 2015-06-26 20:35:07 +09:00
Daniel Lehman
c17c54318a msvcp90: Set _Locimp vtable in _Locimp ctors (Valgrind). 2015-06-26 20:35:07 +09:00
Alistair Leslie-Hughes
817db8e361 dpnet: Don't return partially initialized object. 2015-06-26 20:35:07 +09:00
Gerald Pfeifer
a767c8399b oleaut32: Fix indentation in test_safearray. 2015-06-26 20:35:07 +09:00
Marcus Meissner
c1d262f66d kernel32: GetCurrentDirectoryW gets characters, not bytes. 2015-06-26 20:35:06 +09:00
Iván Matellanes
d553a0883f msvcirt: Add implementation of streambuf::stossc. 2015-06-26 20:35:06 +09:00
Iván Matellanes
346a8e1cbf msvcirt: Add implementation of streambuf::sbumpc. 2015-06-26 20:35:06 +09:00
Iván Matellanes
fac4fdb56f msvcirt: Add implementation of streambuf::snextc. 2015-06-26 20:35:06 +09:00
Aric Stewart
4c6507d94c hid: Translate HidD_ functions to their IOCTLs. 2015-06-26 20:35:06 +09:00
Aric Stewart
5b882003fe hid: Break HidD functions out into their own module. 2015-06-26 20:35:06 +09:00
Aric Stewart
ab3300cdda include: Add ddk/hidpi.h. 2015-06-26 20:35:06 +09:00
Aric Stewart
4ba1d8d8ef include: Add ddk/hidclass.h. 2015-06-26 20:35:05 +09:00
Sebastian Lackner
d082ea3eab ntdll: Implement support for AT_ROUND_TO_PAGE flag in NtMapViewOfSection. 2015-06-26 20:35:05 +09:00