DescriptionStore unique_ptr instead of raw poiter in extension callback map
There is callback map in extension function dispatcher, which store
pointers on callback wrappers. But it force to remember to delete
wrapper after erase from map. This may lead to memory leak.
To prevent it, raw pointer in map was replaced by unique_ptr (like in
other callback map in same class).
BUG=None
R=finnur
Review-Url: https://codereview.chromium.org/2850533002
Cr-Commit-Position: refs/heads/master@{#467932}
Committed: https://chromium.googlesource.com/chromium/src/+/fbaad662ea5f8e62e03ab2febe39b7cd7946d047
Patch Set 1 #
Messages
Total messages: 11 (5 generated)
|