Module: wine Branch: master Commit: 74735ba015da812c1d1c1ef43af8c7f24ccea51b URL: https://gitlab.winehq.org/wine/wine/-/commit/74735ba015da812c1d1c1ef43af8c7f...
Author: Gabriel Ivăncescu gabrielopcode@gmail.com Date: Wed Aug 30 16:05:12 2023 +0300
mshtml: Actually traverse the object-specific edges.
Signed-off-by: Gabriel Ivăncescu gabrielopcode@gmail.com
---
dlls/mshtml/dispex.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/mshtml/dispex.c b/dlls/mshtml/dispex.c index 33e01e8a81c..e31f364491d 100644 --- a/dlls/mshtml/dispex.c +++ b/dlls/mshtml/dispex.c @@ -2023,6 +2023,9 @@ static nsresult NSAPI dispex_traverse(void *ccp, void *p, nsCycleCollectionTrave
describe_cc_node(&This->ccref, This->info->desc->name, cb);
+ if(This->info->desc->vtbl->traverse) + This->info->desc->vtbl->traverse(This, cb); + if(!This->dynamic_data) return NS_OK;