nvda
b94777ec - Fix several memory leaks in the webKit vbuf backend. (#10316)

Commit
6 years ago
Fix several memory leaks in the webKit vbuf backend. (#10316) When this code was originally written, we needed to hold onto the IAccessible pointers so we could map them to/from vbuf nodes. Once WebKit implemented IAccessible2, I converted the vbuf backend to use IAccessible2 and this was no longer necessary. Unfortunately, in the conversion, I neglected to add code to release the pointers we previously held onto. In fixing this, I've moved everything to use CComPtr/Variant/BSTR smart pointers.
Author
Committer
Parents
Loading