Remove unnecessary call to truncate()
utils::WriteFile() already opens the file with O_TRUNC, no need to
truncate the file beforehand.
Test: th
Bug: 260801828
Change-Id: I339adbad728605bcb15040c96e3aea3e2fcb2eb7
diff --git a/payload_generator/payload_signer.cc b/payload_generator/payload_signer.cc
index 33b8033..11e136f 100644
--- a/payload_generator/payload_signer.cc
+++ b/payload_generator/payload_signer.cc
@@ -458,13 +458,6 @@
&signatures_offset));
LOG(INFO) << "Signed payload size: " << payload.size();
- const auto ret =
- HANDLE_EINTR(truncate(signed_payload_path.c_str(), payload.size()));
- if (ret < 0) {
- PLOG(ERROR) << "Failed to truncate file " << signed_payload_path
- << " to size " << payload.size();
- return false;
- }
TEST_AND_RETURN_FALSE(utils::WriteFile(
signed_payload_path.c_str(), payload.data(), payload.size()));
return true;