From 6a2c18a88f8db4b3b00852fbf4cc9da532ed27c6 Mon Sep 17 00:00:00 2001 From: Greg Kaiser Date: Wed, 18 Mar 2020 06:18:10 -0700 Subject: [PATCH] [adb data server] Initialize variable servingComplete_ was left uninitialized and only set to 'true' in the code. We initialize it to the 'false' state to avoid uninitialized references in SkipToRequest(). Bug: 150865433 Test: TreeHugger Change-Id: Ia8a4d7135c432eb657543c5498fc9dbe8f4718b6 --- adb/client/incremental_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adb/client/incremental_server.cpp b/adb/client/incremental_server.cpp index 1f47de872..737563cc4 100644 --- a/adb/client/incremental_server.cpp +++ b/adb/client/incremental_server.cpp @@ -228,7 +228,7 @@ class IncrementalServer { std::vector pendingBlocks_; // True when client notifies that all the data has been received - bool servingComplete_; + bool servingComplete_ = false; }; bool IncrementalServer::SkipToRequest(void* buffer, size_t* size, bool blocking) {