This CL guards against null pointer dereference, as caught by clang static analyzer [1]. It also removes a useless field initialization, which happened to trigger a false positive from said analyser. [1] https://chromium.googlesource.com/chromium/src/+/HEAD/docs/clang_static_analyzer.md Bug: webrtc:8793 Bug: webrtc:9855 Change-Id: Ia0fee24395eb2df16b526bbdffa5da6275b0909a Reviewed-on: https://webrtc-review.googlesource.com/c/115044 Reviewed-by: Alessio Bazzica <alessiob@webrtc.org> Reviewed-by: Jeroen de Borst <jeroendb@webrtc.org> Commit-Queue: Yves Gerey <yvesg@google.com> Cr-Commit-Position: refs/heads/master@{#26091}