diff --git a/dlls/d3dcompiler_43/blob.c b/dlls/d3dcompiler_43/blob.c index 4a5ff79bb9c..86fb791b09c 100644 --- a/dlls/d3dcompiler_43/blob.c +++ b/dlls/d3dcompiler_43/blob.c @@ -161,9 +161,9 @@ HRESULT WINAPI D3DCreateBlob(SIZE_T data_size, ID3DBlob **blob) return hr; } - *blob = (ID3DBlob *)object; + *blob = &object->ID3DBlob_iface; - TRACE("Created ID3DBlob %p\n", object); + TRACE("Created ID3DBlob %p\n", *blob); return S_OK; }