Sync to Wine-20050725: Mike McCormack mike@codeweavers.com - Interlocked LONG* gcc warning fixes. Modified: trunk/reactos/lib/shdocvw/shdocvw.h Modified: trunk/reactos/lib/shdocvw/shdocvw_main.c _____
Modified: trunk/reactos/lib/shdocvw/shdocvw.h --- trunk/reactos/lib/shdocvw/shdocvw.h 2005-08-12 18:04:51 UTC (rev 17338) +++ trunk/reactos/lib/shdocvw/shdocvw.h 2005-08-12 18:06:58 UTC (rev 17339) @@ -42,7 +42,7 @@
{ /* IUnknown fields */ const IClassFactoryVtbl *lpVtbl; - DWORD ref; + LONG ref; } IClassFactoryImpl;
extern IClassFactoryImpl SHDOCVW_ClassFactory; @@ -55,7 +55,7 @@ { /* IUnknown fields */ const IOleObjectVtbl *lpVtbl; - DWORD ref; + LONG ref; } IOleObjectImpl;
extern IOleObjectImpl SHDOCVW_OleObject; @@ -67,7 +67,7 @@ { /* IUnknown fields */ const IWebBrowserVtbl *lpVtbl; - DWORD ref; + LONG ref; } IWebBrowserImpl;
extern IWebBrowserImpl SHDOCVW_WebBrowser; @@ -80,7 +80,7 @@ { /* IUnknown fields */ const IProvideClassInfoVtbl *lpVtbl; - DWORD ref; + LONG ref; } IProvideClassInfoImpl;
extern IProvideClassInfoImpl SHDOCVW_ProvideClassInfo; @@ -93,7 +93,7 @@ { /* IUnknown fields */ const IProvideClassInfo2Vtbl *lpVtbl; - DWORD ref; + LONG ref; } IProvideClassInfo2Impl;
extern IProvideClassInfo2Impl SHDOCVW_ProvideClassInfo2; @@ -106,7 +106,7 @@ { /* IUnknown fields */ const IPersistStorageVtbl *lpVtbl; - DWORD ref; + LONG ref; } IPersistStorageImpl;
extern IPersistStorageImpl SHDOCVW_PersistStorage; @@ -119,7 +119,7 @@ { /* IUnknown fields */ const IPersistStreamInitVtbl *lpVtbl; - DWORD ref; + LONG ref; } IPersistStreamInitImpl;
extern IPersistStreamInitImpl SHDOCVW_PersistStreamInit; @@ -132,7 +132,7 @@ { /* IUnknown fields */ const IQuickActivateVtbl *lpVtbl; - DWORD ref; + LONG ref; } IQuickActivateImpl;
extern IQuickActivateImpl SHDOCVW_QuickActivate; @@ -145,7 +145,7 @@ { /* IUnknown fields */ const IConnectionPointContainerVtbl *lpVtbl; - DWORD ref; + LONG ref; } IConnectionPointContainerImpl;
extern IConnectionPointContainerImpl SHDOCVW_ConnectionPointContainer; @@ -158,7 +158,7 @@ { /* IUnknown fields */ const IConnectionPointVtbl *lpVtbl; - DWORD ref; + LONG ref; } IConnectionPointImpl;
/********************************************************************** _____
Modified: trunk/reactos/lib/shdocvw/shdocvw_main.c --- trunk/reactos/lib/shdocvw/shdocvw_main.c 2005-08-12 18:04:51 UTC (rev 17338) +++ trunk/reactos/lib/shdocvw/shdocvw_main.c 2005-08-12 18:06:58 UTC (rev 17339) @@ -152,7 +152,7 @@
*/ typedef struct _IBindStatusCallbackImpl { const IBindStatusCallbackVtbl *vtbl; - DWORD ref; + LONG ref; HWND hDialog; BOOL *pbCancelled; } IBindStatusCallbackImpl;