NQE: Use weak ptr to avoid UAF crashes

In Network Quality Estimator (NQE), use a weak ptr
instead of raw ptr to avoid use after free crashes.

Bug: 920879
Change-Id: I365495175a1b4c280202fef5ce19db040f97314d
Reviewed-on: https://chromium-review.googlesource.com/c/1426485
Reviewed-by: Doug Arnett <dougarnett@chromium.org>
Reviewed-by: Tarun Bansal <tbansal@chromium.org>
Commit-Queue: Tarun Bansal <tbansal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624910}
1 file changed