From 53a3d04d1a676ad02f29a99c7d2a65ac68d0fbb9 Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Wed, 6 Jul 2005 10:33:10 +0000 Subject: [PATCH] Fix gcc 4.0 -Wpointer-sign warnings. --- dlls/mshtml/main.c | 2 +- dlls/mshtml/mshtml_private.h | 2 +- dlls/mshtml/protocol.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dlls/mshtml/main.c b/dlls/mshtml/main.c index f42c208f33f..9ccf7dba7e2 100644 --- a/dlls/mshtml/main.c +++ b/dlls/mshtml/main.c @@ -127,7 +127,7 @@ BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpv) typedef HRESULT (*CreateInstanceFunc)(IUnknown*,REFIID,void**); typedef struct { const IClassFactoryVtbl *lpVtbl; - ULONG ref; + LONG ref; CreateInstanceFunc fnCreateInstance; } ClassFactory; diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h index ee9890cc4bd..925dc9783c0 100644 --- a/dlls/mshtml/mshtml_private.h +++ b/dlls/mshtml/mshtml_private.h @@ -29,7 +29,7 @@ typedef struct { const IOleInPlaceObjectWindowlessVtbl *lpOleInPlaceObjectWindowlessVtbl; const IServiceProviderVtbl *lpServiceProviderVtbl; - ULONG ref; + LONG ref; IOleClientSite *client; IOleInPlaceSite *ipsite; diff --git a/dlls/mshtml/protocol.c b/dlls/mshtml/protocol.c index 0e855df0d57..78b9bfbc1c4 100644 --- a/dlls/mshtml/protocol.c +++ b/dlls/mshtml/protocol.c @@ -130,7 +130,7 @@ static HRESULT WINAPI ClassFactory_LockServer(IClassFactory *iface, BOOL dolock) typedef struct { const IInternetProtocolVtbl *lpInternetProtocolVtbl; - ULONG ref; + LONG ref; } AboutProtocol; static HRESULT WINAPI AboutProtocol_QueryInterface(IInternetProtocol *iface, REFIID riid, void **ppv) @@ -355,7 +355,7 @@ static ProtocolFactory AboutProtocolFactory = { typedef struct { const IInternetProtocolVtbl *lpInternetProtocolVtbl; - ULONG ref; + LONG ref; BYTE *data; ULONG data_len;