DescriptionAdd missing virtual destructor to backend callbacks.
The missing virtual destructors are causing hard to diagnose delete
size mismatch failures if used with tcmalloc, because the superclass
destructors are called instead of the subclass ones. Previously,
they were not necessary because the destructor was declared virtual
through the old BackendCallback base class (which was removed as of
https://codereview.chromium.org/2468923002).
BUG=none
R=kozyatinskiy@chromium.org
Committed: https://chromium.googlesource.com/deps/inspector_protocolebda02bf94a742a2e26e4f818df1fc77517ac44c
Patch Set 1 #Patch Set 2 : Intendation fix. #Messages
Total messages: 9 (5 generated)
|