diff --git a/fastboot/fastboot_driver.cpp b/fastboot/fastboot_driver.cpp index c30842055..aabc620d4 100644 --- a/fastboot/fastboot_driver.cpp +++ b/fastboot/fastboot_driver.cpp @@ -462,6 +462,10 @@ RetCode FastBootDriver::SendBuffer(const std::vector& buf) { } RetCode FastBootDriver::SendBuffer(const void* buf, size_t size) { + if (!size) { + return SUCCESS; + } + // Write the buffer ssize_t tmp = transport->Write(buf, size);