fastboot: Initialize UploadInner dsize value to 0
We must initialize UploadInner dsize value to 0, in case stuck in ReadBuffer when receive DATA packet which dsize is 0 or non DATA type packet. This will lead to fastboot hang up unless USB unplugged. Change-Id: I1e9752585c3d1013b1b1da38ead9ba4c532c2d34 Signed-off-by: qiwu chen <qiwuchen55@gmail.com>
This commit is contained in:
parent
50ca448402
commit
325ba6ffa8
1 changed files with 1 additions and 1 deletions
|
|
@ -291,7 +291,7 @@ RetCode FastBootDriver::Upload(const std::string& outfile, std::string* response
|
|||
RetCode FastBootDriver::UploadInner(const std::string& outfile, std::string* response,
|
||||
std::vector<std::string>* info) {
|
||||
RetCode ret;
|
||||
int dsize;
|
||||
int dsize = 0;
|
||||
if ((ret = RawCommand(FB_CMD_UPLOAD, response, info, &dsize))) {
|
||||
error_ = "Upload request failed: " + error_;
|
||||
return ret;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue