@@ -65,6 +65,7 @@ void d3drm_device_destroy(struct d3drm_device *device)
������ ������ ������ ������ ������IDirectDraw_Release(device->ddraw);
������ ������ ������ ������ ������IDirect3DRM_Release(device->d3drm);
������ ������ ������}
+������ ������ d3drm_object_cleanup((IDirect3DRMObject *)&device->IDirect3DRMDevice_iface, &device->obj);
������ ������ ������HeapFree(GetProcessHeap(), 0, device);
������}