d3drm: Initialize extra variables for Frame
André Hentschel
nerv at dawncrow.de
Sat May 19 15:24:57 CDT 2012
---
dlls/d3drm/frame.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/dlls/d3drm/frame.c b/dlls/d3drm/frame.c
index 574e2f8..5ee316f 100644
--- a/dlls/d3drm/frame.c
+++ b/dlls/d3drm/frame.c
@@ -2290,6 +2290,16 @@ HRESULT Direct3DRMFrame_create(REFIID riid, IUnknown* parent, IUnknown** ret_ifa
object->IDirect3DRMFrame2_iface.lpVtbl = &Direct3DRMFrame2_Vtbl;
object->IDirect3DRMFrame3_iface.lpVtbl = &Direct3DRMFrame3_Vtbl;
object->ref = 1;
+ object->parent = NULL;
+ object->nb_children = 0;
+ object->children_capacity = 0;
+ object->children = NULL;
+ object->nb_visuals = 0;
+ object->visuals_capacity = 0;
+ object->visuals = NULL;
+ object->nb_lights = 0;
+ object->lights_capacity = 0;
+ object->lights = NULL;
memcpy(&object->transform[0][0], &identity[0][0], sizeof(D3DRMMATRIX4D));
--
Best Regards, André Hentschel
More information about the wine-patches
mailing list