diff --git a/dlls/ddraw/ddraw/hal.c b/dlls/ddraw/ddraw/hal.c index 06d39ccef0d..06042cc2f85 100644 --- a/dlls/ddraw/ddraw/hal.c +++ b/dlls/ddraw/ddraw/hal.c @@ -549,6 +549,7 @@ HAL_DirectDraw_GetFourCCCodes(LPDIRECTDRAW7 iface, LPDWORD pNumCodes, static ICOM_VTABLE(IDirectDraw7) HAL_DirectDraw_VTable = { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE Main_DirectDraw_QueryInterface, Main_DirectDraw_AddRef, Main_DirectDraw_Release, diff --git a/dlls/ddraw/ddraw/user.c b/dlls/ddraw/ddraw/user.c index f0686010747..d8194b1da7f 100644 --- a/dlls/ddraw/ddraw/user.c +++ b/dlls/ddraw/ddraw/user.c @@ -559,6 +559,7 @@ User_DirectDraw_SetDisplayMode(LPDIRECTDRAW7 iface, DWORD dwWidth, static ICOM_VTABLE(IDirectDraw7) User_DirectDraw_VTable = { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE Main_DirectDraw_QueryInterface, Main_DirectDraw_AddRef, Main_DirectDraw_Release, diff --git a/dlls/ddraw/dsurface/dib.c b/dlls/ddraw/dsurface/dib.c index a719a3abf23..2e71506ffa7 100644 --- a/dlls/ddraw/dsurface/dib.c +++ b/dlls/ddraw/dsurface/dib.c @@ -1112,6 +1112,7 @@ DIB_DirectDrawSurface_SetSurfaceDesc(LPDIRECTDRAWSURFACE7 iface, static ICOM_VTABLE(IDirectDrawSurface7) DIB_IDirectDrawSurface7_VTable = { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE Main_DirectDrawSurface_QueryInterface, Main_DirectDrawSurface_AddRef, Main_DirectDrawSurface_Release, diff --git a/dlls/ddraw/dsurface/fakezbuffer.c b/dlls/ddraw/dsurface/fakezbuffer.c index ae46257792f..f3e92609e5b 100644 --- a/dlls/ddraw/dsurface/fakezbuffer.c +++ b/dlls/ddraw/dsurface/fakezbuffer.c @@ -156,6 +156,7 @@ FakeZBuffer_DirectDrawSurface_SetSurfaceDesc(LPDIRECTDRAWSURFACE7 iface, static ICOM_VTABLE(IDirectDrawSurface7) FakeZBuffer_IDirectDrawSurface7_VTable= { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE Main_DirectDrawSurface_QueryInterface, Main_DirectDrawSurface_AddRef, Main_DirectDrawSurface_Release, diff --git a/dlls/ddraw/dsurface/gamma.c b/dlls/ddraw/dsurface/gamma.c index d67141ac52b..7853aeaf59f 100644 --- a/dlls/ddraw/dsurface/gamma.c +++ b/dlls/ddraw/dsurface/gamma.c @@ -72,6 +72,7 @@ DirectDrawGammaControl_SetGammaRamp(LPDIRECTDRAWGAMMACONTROL iface, DWORD dwFlag ICOM_VTABLE(IDirectDrawGammaControl) DDRAW_IDDGC_VTable = { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE DirectDrawGammaControl_QueryInterface, DirectDrawGammaControl_AddRef, DirectDrawGammaControl_Release, diff --git a/dlls/ddraw/dsurface/hal.c b/dlls/ddraw/dsurface/hal.c index d016cd496f4..61ddad37b8c 100644 --- a/dlls/ddraw/dsurface/hal.c +++ b/dlls/ddraw/dsurface/hal.c @@ -362,6 +362,7 @@ HWND HAL_DirectDrawSurface_get_display_window(IDirectDrawSurfaceImpl* This) static ICOM_VTABLE(IDirectDrawSurface7) HAL_IDirectDrawSurface7_VTable = { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE Main_DirectDrawSurface_QueryInterface, Main_DirectDrawSurface_AddRef, Main_DirectDrawSurface_Release, diff --git a/dlls/ddraw/dsurface/thunks.c b/dlls/ddraw/dsurface/thunks.c index a5cc2637a5d..5d3db84a46e 100644 --- a/dlls/ddraw/dsurface/thunks.c +++ b/dlls/ddraw/dsurface/thunks.c @@ -387,6 +387,7 @@ IDirectDrawSurface3Impl_SetSurfaceDesc(LPDIRECTDRAWSURFACE3 This, ICOM_VTABLE(IDirectDrawSurface3) DDRAW_IDDS3_Thunk_VTable = { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE IDirectDrawSurface3Impl_QueryInterface, IDirectDrawSurface3Impl_AddRef, IDirectDrawSurface3Impl_Release, diff --git a/dlls/ddraw/dsurface/user.c b/dlls/ddraw/dsurface/user.c index cc7ef5d0c59..517dad7fb54 100644 --- a/dlls/ddraw/dsurface/user.c +++ b/dlls/ddraw/dsurface/user.c @@ -627,6 +627,7 @@ static void User_copy_from_screen(IDirectDrawSurfaceImpl* This, LPCRECT rc) static ICOM_VTABLE(IDirectDrawSurface7) User_IDirectDrawSurface7_VTable = { + ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE Main_DirectDrawSurface_QueryInterface, Main_DirectDrawSurface_AddRef, Main_DirectDrawSurface_Release,