diff --git a/dlls/d3d10/effect.c b/dlls/d3d10/effect.c index ae757f3b8a7..9dc94b642b1 100644 --- a/dlls/d3d10/effect.c +++ b/dlls/d3d10/effect.c @@ -1726,10 +1726,7 @@ static void d3d10_effect_pass_destroy(struct d3d10_effect_pass *p) TRACE("pass %p\n", p); HeapFree(GetProcessHeap(), 0, p->name); - if (p->objects) - { - HeapFree(GetProcessHeap(), 0, p->objects); - } + HeapFree(GetProcessHeap(), 0, p->objects); if (p->annotations) {