Make remaining OLE interface vtables const.
diff --git a/dlls/winmm/wineoss/dscapture.c b/dlls/winmm/wineoss/dscapture.c index 3d672aa..a8f9305 100644 --- a/dlls/winmm/wineoss/dscapture.c +++ b/dlls/winmm/wineoss/dscapture.c
@@ -73,7 +73,7 @@ struct IDsCaptureDriverPropertySetImpl { /* IUnknown fields */ - IDsDriverPropertySetVtbl *lpVtbl; + const IDsDriverPropertySetVtbl *lpVtbl; DWORD ref; IDsCaptureDriverBufferImpl* capture_buffer; @@ -82,7 +82,7 @@ struct IDsCaptureDriverNotifyImpl { /* IUnknown fields */ - IDsDriverNotifyVtbl *lpVtbl; + const IDsDriverNotifyVtbl *lpVtbl; DWORD ref; IDsCaptureDriverBufferImpl* capture_buffer; @@ -91,7 +91,7 @@ struct IDsCaptureDriverImpl { /* IUnknown fields */ - IDsCaptureDriverVtbl *lpVtbl; + const IDsCaptureDriverVtbl *lpVtbl; DWORD ref; /* IDsCaptureDriverImpl fields */ @@ -102,7 +102,7 @@ struct IDsCaptureDriverBufferImpl { /* IUnknown fields */ - IDsCaptureDriverBufferVtbl *lpVtbl; + const IDsCaptureDriverBufferVtbl *lpVtbl; DWORD ref; /* IDsCaptureDriverBufferImpl fields */ @@ -240,7 +240,7 @@ return DSERR_UNSUPPORTED; } -IDsDriverPropertySetVtbl dscdpsvt = +static const IDsDriverPropertySetVtbl dscdpsvt = { IDsCaptureDriverPropertySetImpl_QueryInterface, IDsCaptureDriverPropertySetImpl_AddRef, @@ -340,7 +340,7 @@ return S_OK; } -IDsDriverNotifyVtbl dscdnvt = +static const IDsDriverNotifyVtbl dscdnvt = { IDsCaptureDriverNotifyImpl_QueryInterface, IDsCaptureDriverNotifyImpl_AddRef, @@ -696,7 +696,7 @@ return DSERR_UNSUPPORTED; } -static IDsCaptureDriverBufferVtbl dscdbvt = +static const IDsCaptureDriverBufferVtbl dscdbvt = { IDsCaptureDriverBufferImpl_QueryInterface, IDsCaptureDriverBufferImpl_AddRef, @@ -1220,7 +1220,7 @@ return DS_OK; } -static IDsCaptureDriverVtbl dscdvt = +static const IDsCaptureDriverVtbl dscdvt = { IDsCaptureDriverImpl_QueryInterface, IDsCaptureDriverImpl_AddRef,
diff --git a/dlls/winmm/wineoss/dsrender.c b/dlls/winmm/wineoss/dsrender.c index 4cbae15..91e6e14 100644 --- a/dlls/winmm/wineoss/dsrender.c +++ b/dlls/winmm/wineoss/dsrender.c
@@ -76,7 +76,7 @@ struct IDsDriverPropertySetImpl { /* IUnknown fields */ - IDsDriverPropertySetVtbl *lpVtbl; + const IDsDriverPropertySetVtbl *lpVtbl; DWORD ref; IDsDriverBufferImpl* buffer; @@ -85,7 +85,7 @@ struct IDsDriverNotifyImpl { /* IUnknown fields */ - IDsDriverNotifyVtbl *lpVtbl; + const IDsDriverNotifyVtbl *lpVtbl; DWORD ref; /* IDsDriverNotifyImpl fields */ @@ -98,7 +98,7 @@ struct IDsDriverImpl { /* IUnknown fields */ - IDsDriverVtbl *lpVtbl; + const IDsDriverVtbl *lpVtbl; DWORD ref; /* IDsDriverImpl fields */ @@ -112,7 +112,7 @@ struct IDsDriverBufferImpl { /* IUnknown fields */ - IDsDriverBufferVtbl *lpVtbl; + const IDsDriverBufferVtbl *lpVtbl; DWORD ref; /* IDsDriverBufferImpl fields */ @@ -228,7 +228,7 @@ return DSERR_UNSUPPORTED; } -IDsDriverPropertySetVtbl dsdpsvt = +static const IDsDriverPropertySetVtbl dsdpsvt = { IDsDriverPropertySetImpl_QueryInterface, IDsDriverPropertySetImpl_AddRef, @@ -324,7 +324,7 @@ return S_OK; } -IDsDriverNotifyVtbl dsdnvt = +static const IDsDriverNotifyVtbl dsdnvt = { IDsDriverNotifyImpl_QueryInterface, IDsDriverNotifyImpl_AddRef, @@ -645,7 +645,7 @@ return DS_OK; } -static IDsDriverBufferVtbl dsdbvt = +static const IDsDriverBufferVtbl dsdbvt = { IDsDriverBufferImpl_QueryInterface, IDsDriverBufferImpl_AddRef, @@ -874,7 +874,7 @@ return DSERR_INVALIDCALL; } -static IDsDriverVtbl dsdvt = +static const IDsDriverVtbl dsdvt = { IDsDriverImpl_QueryInterface, IDsDriverImpl_AddRef,