Commit Graph

20 Commits

Author SHA1 Message Date
Alexandre Julliard
738e88db5f Replace the ICOM_THIS_From macros by inline functions. 2005-07-27 15:14:18 +00:00
Mike McCormack
2d7ea23868 Interlocked LONG* gcc warning fixes. 2005-07-11 13:21:17 +00:00
Mike McCormack
257c337c19 gcc 4.0 -Wpointer-sign fixes (Reg* functions). 2005-07-07 12:08:42 +00:00
Dmitry Timoshkov
247246ede7 Make more of the OLE interface vtables const. 2005-05-30 10:01:08 +00:00
Maarten Lankhorst
66b019c1a8 Pass property bag to IPersistPropertyBag, if supported. 2005-05-18 18:20:39 +00:00
Maarten Lankhorst
32498176e8 Fixed a reference leak. 2005-04-26 08:15:38 +00:00
Paul Vriens
545cdfa2ef - use Interlocked* functions in AddRef and Release.
- store the result of the Interlocked functions and use only this.
2005-01-10 12:25:29 +00:00
Christian Costa
b3f064ccc7 Fixed error handling in Graphbuilder_RenderFile.
Improved traces.
2005-01-09 18:24:41 +00:00
Michael Stefaniuc
5ad7d858e0 Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
2004-12-23 17:06:43 +00:00
Christian Costa
be82f977ce Initialize the hkey member when creating the propery bag object. 2004-12-09 11:37:09 +00:00
Robert Shearman
e7110f0982 Clean up devenum and properly implement DllCanUnloadNow ref counting. 2004-12-07 14:37:11 +00:00
Alexandre Julliard
39a696a166 Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
Alexandre Julliard
f714b39762 Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
2004-08-23 19:39:48 +00:00
Alexandre Julliard
48c4bb3c31 Get rid of the non-standard ICOM_VTABLE macro. 2004-08-12 23:00:51 +00:00
Robert Shearman
f28da5a844 Avoid crash by passing pointer to RegSetValueEx. 2004-06-14 16:54:56 +00:00
Francois Gouget
6a6c85c6d8 Make Unicode const strings static so they are not copied to the stack
each time we enter the function.
2004-04-19 20:12:14 +00:00
Robert Shearman
e14e101fed - Fixed buffer overflow in IFilterMapper2::RegisterFilter.
- Fixed buffer overflow in DEVENUM_IPropertyBag_Read.
- Fixed NULL pointer de-ref in DllRegisterServer when IFilterMapper2
  is not registered.
- Allowed returning the moniker in IFilterMapper2::RegisterFilter.
- Enumerate special categories without causing infinite loop.
2003-12-30 21:52:45 +00:00
Robert Shearman
4a55eb5c92 Make IPropertBag_Read use a dynamically allocated array rather than a
static one.
2003-08-05 19:19:21 +00:00
Marcus Meissner
269048684b Fix some small pointer aliasing problems. 2003-07-22 03:14:25 +00:00
Robert Shearman
d38cce8d4b Implemented DevEnum dll. 2003-07-01 04:30:30 +00:00