ole: Change NORMALEXTREFS to 5, like it is in native.

This commit is contained in:
Robert Shearman 2006-03-01 12:18:33 +00:00 committed by Alexandre Julliard
parent 857a6d1f63
commit 9a9981bad5
2 changed files with 2 additions and 2 deletions

View File

@ -50,7 +50,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(ole);
extern const CLSID CLSID_DfMarshal;
/* number of refs given out for normal marshaling */
#define NORMALEXTREFS 1 /* FIXME: this should be 5, but we have to wait for IRemUnknown support first */
#define NORMALEXTREFS 5
/* private flag indicating that the caller does not want to notify the stub
* when the proxy disconnects or is destroyed */

View File

@ -534,7 +534,7 @@ void stub_manager_release_marshal_data(struct stub_manager *m, ULONG refs, const
if (ifstub->flags & MSHLFLAGS_TABLEWEAK)
refs = 0;
else
else if (ifstub->flags & MSHLFLAGS_TABLESTRONG)
refs = 1;
stub_manager_ext_release(m, refs);