Move static variables out of header file, also the local interface
implementations.
This commit is contained in:
parent
6b3dc57b5f
commit
22be9fbcef
|
@ -27,6 +27,7 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(shdocvw);
|
WINE_DEFAULT_DEBUG_CHANNEL(shdocvw);
|
||||||
|
|
||||||
|
static IConnectionPointImpl SHDOCVW_ConnectionPoint;
|
||||||
|
|
||||||
static const GUID IID_INotifyDBEvents =
|
static const GUID IID_INotifyDBEvents =
|
||||||
{ 0xdb526cc0, 0xd188, 0x11cd, { 0xad, 0x48, 0x00, 0xaa, 0x00, 0x3c, 0x9c, 0xb6 } };
|
{ 0xdb526cc0, 0xd188, 0x11cd, { 0xad, 0x48, 0x00, 0xaa, 0x00, 0x3c, 0x9c, 0xb6 } };
|
||||||
|
|
|
@ -29,6 +29,30 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(shdocvw);
|
WINE_DEFAULT_DEBUG_CHANNEL(shdocvw);
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* IOleControl declaration for SHDOCVW.DLL
|
||||||
|
*/
|
||||||
|
typedef struct
|
||||||
|
{
|
||||||
|
/* IUnknown fields */
|
||||||
|
const IOleControlVtbl *lpVtbl;
|
||||||
|
DWORD ref;
|
||||||
|
} IOleControlImpl;
|
||||||
|
|
||||||
|
static IOleControlImpl SHDOCVW_OleControl;
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* IOleInPlaceObject declaration for SHDOCVW.DLL
|
||||||
|
*/
|
||||||
|
typedef struct
|
||||||
|
{
|
||||||
|
/* IUnknown fields */
|
||||||
|
const IOleInPlaceObjectVtbl *lpVtbl;
|
||||||
|
DWORD ref;
|
||||||
|
} IOleInPlaceObjectImpl;
|
||||||
|
|
||||||
|
static IOleInPlaceObjectImpl SHDOCVW_OleInPlaceObject;
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* Implement the IOleObject interface for the web browser component
|
* Implement the IOleObject interface for the web browser component
|
||||||
*
|
*
|
||||||
|
|
|
@ -60,33 +60,6 @@ typedef struct
|
||||||
|
|
||||||
extern IOleObjectImpl SHDOCVW_OleObject;
|
extern IOleObjectImpl SHDOCVW_OleObject;
|
||||||
|
|
||||||
|
|
||||||
/**********************************************************************
|
|
||||||
* IOleInPlaceObject declaration for SHDOCVW.DLL
|
|
||||||
*/
|
|
||||||
typedef struct
|
|
||||||
{
|
|
||||||
/* IUnknown fields */
|
|
||||||
const IOleInPlaceObjectVtbl *lpVtbl;
|
|
||||||
DWORD ref;
|
|
||||||
} IOleInPlaceObjectImpl;
|
|
||||||
|
|
||||||
extern IOleInPlaceObjectImpl SHDOCVW_OleInPlaceObject;
|
|
||||||
|
|
||||||
|
|
||||||
/**********************************************************************
|
|
||||||
* IOleControl declaration for SHDOCVW.DLL
|
|
||||||
*/
|
|
||||||
typedef struct
|
|
||||||
{
|
|
||||||
/* IUnknown fields */
|
|
||||||
const IOleControlVtbl *lpVtbl;
|
|
||||||
DWORD ref;
|
|
||||||
} IOleControlImpl;
|
|
||||||
|
|
||||||
extern IOleControlImpl SHDOCVW_OleControl;
|
|
||||||
|
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* IWebBrowser declaration for SHDOCVW.DLL
|
* IWebBrowser declaration for SHDOCVW.DLL
|
||||||
*/
|
*/
|
||||||
|
@ -188,8 +161,6 @@ typedef struct
|
||||||
DWORD ref;
|
DWORD ref;
|
||||||
} IConnectionPointImpl;
|
} IConnectionPointImpl;
|
||||||
|
|
||||||
extern IConnectionPointImpl SHDOCVW_ConnectionPoint;
|
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* Dll lifetime tracking declaration for shdocvw.dll
|
* Dll lifetime tracking declaration for shdocvw.dll
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue