Module: wine Branch: master Commit: e495c256bbe6f9119c74796cdd95ba8b1d0e05a8 URL: https://gitlab.winehq.org/wine/wine/-/commit/e495c256bbe6f9119c74796cdd95ba8...
Author: Gabriel Ivăncescu gabrielopcode@gmail.com Date: Wed Feb 1 19:26:27 2023 +0200
mshtml: Simplify dynamic props unlinking.
Signed-off-by: Gabriel Ivăncescu gabrielopcode@gmail.com
---
dlls/mshtml/dispex.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dlls/mshtml/dispex.c b/dlls/mshtml/dispex.c index 5b72f712b92..2f9453918c1 100644 --- a/dlls/mshtml/dispex.c +++ b/dlls/mshtml/dispex.c @@ -2024,12 +2024,7 @@ void dispex_unlink(DispatchEx *This) return;
for(prop = This->dynamic_data->props; prop < This->dynamic_data->props + This->dynamic_data->prop_cnt; prop++) { - if(V_VT(&prop->var) == VT_DISPATCH) { - V_VT(&prop->var) = VT_EMPTY; - IDispatch_Release(V_DISPATCH(&prop->var)); - }else { - VariantClear(&prop->var); - } + VariantClear(&prop->var); }
if(This->dynamic_data->func_disps) {