Make remaining OLE interface vtables const.
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,