ole: Change NORMALEXTREFS to 5, like it is in native.
This commit is contained in:
parent
857a6d1f63
commit
9a9981bad5
|
@ -50,7 +50,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(ole);
|
||||||
extern const CLSID CLSID_DfMarshal;
|
extern const CLSID CLSID_DfMarshal;
|
||||||
|
|
||||||
/* number of refs given out for normal marshaling */
|
/* 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
|
/* private flag indicating that the caller does not want to notify the stub
|
||||||
* when the proxy disconnects or is destroyed */
|
* when the proxy disconnects or is destroyed */
|
||||||
|
|
|
@ -534,7 +534,7 @@ void stub_manager_release_marshal_data(struct stub_manager *m, ULONG refs, const
|
||||||
|
|
||||||
if (ifstub->flags & MSHLFLAGS_TABLEWEAK)
|
if (ifstub->flags & MSHLFLAGS_TABLEWEAK)
|
||||||
refs = 0;
|
refs = 0;
|
||||||
else
|
else if (ifstub->flags & MSHLFLAGS_TABLESTRONG)
|
||||||
refs = 1;
|
refs = 1;
|
||||||
|
|
||||||
stub_manager_ext_release(m, refs);
|
stub_manager_ext_release(m, refs);
|
||||||
|
|
Loading…
Reference in New Issue