Commit Graph

13289 Commits

Author SHA1 Message Date
Huw Davies
2014da26fc Have ExtTextOut call into the font linking mechanism.
GetCharWidth, GetCharABCWidths and GetTextExtentPoint should return
the widths of a linked font's glyphs.
2005-09-08 12:40:20 +00:00
Alexandre Julliard
38673cc01d Avoid a couple of 'clobbered by longjmp' warnings. 2005-09-08 11:27:26 +00:00
Mike McCormack
fe1ec78841 Fix gcc 4.0 warnings. 2005-09-08 11:04:53 +00:00
Alexandre Julliard
b4c69e0f12 Fix a file descriptor leak when opening the first file on a removable
device.
2005-09-08 11:04:34 +00:00
Mike McCormack
b3b5ab8977 Improve a fixme message a little. 2005-09-08 11:04:03 +00:00
Mike McCormack
6db7f82539 - fix a bug introduced by the progid list conversion
- make a fixme a little less alarmist
2005-09-08 11:03:55 +00:00
Mike McCormack
41a04cc0de Fix memory leaks. 2005-09-08 11:03:45 +00:00
Mike McCormack
72faac0d2f Remove an unnecessary level of indent. 2005-09-08 11:03:35 +00:00
Mike McCormack
9cbe09be06 Fix memory leaks in custom actions. 2005-09-08 11:03:18 +00:00
Christian Costa
434fbc5144 Improve midi trace. 2005-09-08 11:02:48 +00:00
Ge van Geldorp
94dc00c558 Fix NdrServerContextMarshall prototype. 2005-09-08 11:02:38 +00:00
Ulrich Czekalla
ee934ffadd Remove redundant check. 2005-09-08 11:02:15 +00:00
Jacek Caban
e5b5eb693a Make IPersist* interfaces heap based. 2005-09-08 11:01:57 +00:00
Jacek Caban
2312fdeba4 Added ReleaseBindInfo implementation. 2005-09-08 11:01:46 +00:00
Ge van Geldorp
ff59efe870 Fix DllCanUnloadNow prototype. 2005-09-08 11:01:27 +00:00
Hans Leidekker
907be53beb Implement ldap_control_free*, ldap_controls_free* and
ldap_free_controls*.
2005-09-08 11:01:08 +00:00
Juan Lang
1cf56599bd Implement system registry stores. 2005-09-08 11:00:51 +00:00
Juan Lang
e385fc5c99 Convert a few more constants from strings to byte arrays. 2005-09-08 11:00:24 +00:00
Michael Jung
c72d13291a Removed two todo_wine's around tests that meanwhile succeed on wine. 2005-09-07 13:28:49 +00:00
Michael Jung
d101921b54 Pass correct pointer to SHFree in case of failure in
UNIXFS_path_to_pidl.
Return E_FAIL if we can't get the unix path in
IPersistFolder3::InitializeEx.
Return E_NOAGGREGATION if non-NULL pUnkOuter is given to the
constructor.
2005-09-07 13:28:38 +00:00
Alexandre Julliard
7f67b35a0d Replace a few more direct lpVtbl accesses by the proper macros. 2005-09-07 13:28:25 +00:00
Huw Davies
90b897f00e Implement FontIsLinked. 2005-09-07 13:26:49 +00:00
Aric Stewart
c774bb026d Implement MsiReinstallFeature. 2005-09-07 13:26:06 +00:00
Juan Lang
5ef9d88cab Implement registry stores. 2005-09-07 13:25:56 +00:00
Eric Pouech
60cae6e289 Implemented kernel32:SetThreadPriority on top of ntdll's equivalent
functions.
2005-09-07 13:25:35 +00:00
Alexandre Julliard
856221c057 Use the COM macros instead of accessing lpVtbl directly. 2005-09-07 11:50:34 +00:00
Mike McCormack
dc1c62a592 Fix gcc 4.0 warnings. 2005-09-07 11:31:17 +00:00
Jacek Caban
5d7f7f56be Added CoInternetParseUrl implementation. 2005-09-07 11:27:34 +00:00
Huw Davies
182e028956 get_glyph_index should return the nonexistent glyph for bitmap fonts
when a unicode character cannot be represented as a single byte in the
font's codepage.
2005-09-07 11:27:05 +00:00
9c1d0cfc09 Wrong flags were being tested for INTERNET_FLAG_NO_AUTO_REDIRECT. 2005-09-07 11:26:34 +00:00
Mike McCormack
b1eb3c30f3 Fix warnings for no force feedback case. 2005-09-07 11:25:32 +00:00
Mike McCormack
c50ef541e8 Keep temporary files in a seperate list. 2005-09-07 11:25:18 +00:00
Alexandre Julliard
42744ff420 Don't fallback to LoadMenu16 when the window is created with a null
instance.
2005-09-07 09:28:08 +00:00
Alexandre Julliard
c3d87e7c69 Only access 16-bit stack if really necessary. 2005-09-07 09:26:39 +00:00
Karsten Elfenbein
13fc2f88d6 Added A2R10G10B10 and D3DFMT_D24FS8 modes to all other functions. 2005-09-07 09:25:26 +00:00
Hans Leidekker
d15d1c4cea Implement ldap_escape_filter_element*. 2005-09-07 09:24:50 +00:00
James Hawkins
fa1dca30a1 Call CHM_CloseCHM to avoid a memory leak. 2005-09-07 09:24:27 +00:00
Mike McCormack
fec220d321 Don't include the terminating nul in the length in
MsiSummaryInfoGetPropertyW.
2005-09-07 09:24:14 +00:00
Mike McCormack
114d399666 - add test for MsiGetSourcePath
- don't specify drive for package path
2005-09-07 09:23:58 +00:00
Jacek Caban
6f075693bb Make IOleControl and IOleInPlaceObject interface heap based. 2005-09-07 09:23:47 +00:00
Aric Stewart
087de7d439 Fix the translation of dest to DestW, having it be NULL vs "" has
different meanings for MoveFileEx.
2005-09-07 09:23:34 +00:00
Jacek Caban
bac6e12c05 - Added IInternetSecurityManager::[SG]etSecuritySite implementation.
- Forward IInternetSecurityManager calls to custom manager.
2005-09-07 09:23:18 +00:00
Marcus Meissner
6f823db58b VT_PTR->VT_USERDEFINED chains depend on the TKIND of the userdefined
type due to our handling of COM interfaces in there.
2005-09-07 09:23:04 +00:00
Michael Jung
937441b3ac Don't clone pidlLast in SHBindToParent. 2005-09-07 09:22:49 +00:00
Richard Cohen
908e9e889e Relax the share mode validation for transacted storage, with a test. 2005-09-07 09:22:15 +00:00
Huw Davies
3915b16762 Add infrastructure for font linking. WineEngGetLinkedHFont will be
used by ExtTextOut to provide an HFONT that will contain a valid
glyph.
2005-09-07 09:21:50 +00:00
Marcus Meissner
a42e6aefe1 Added DRAWPATTERNRECT Escape() 16<->32 mapper and stub in WINEPS. 2005-09-06 14:12:17 +00:00
Ivan Leo Puoti
f0db7ab06b Added FSCTL_PIPE_LISTEN support. 2005-09-06 14:09:42 +00:00
Saulius Krasuckas
28f0c36036 SHELL32.ILFindLastID is exported by ordinal. 2005-09-06 14:05:07 +00:00
Aric Stewart
685aa44b2d Be sure to null terminate the string in MsiGetProductInfoA after the
W->A conversion using MsiGetProductInfoW if there is space.
2005-09-06 14:04:25 +00:00