Commit 9a9981ba authored by Robert Shearman's avatar Robert Shearman Committed by Alexandre Julliard

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

parent 857a6d1f
...@@ -50,7 +50,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(ole); ...@@ -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 ...@@ -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);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment