Index: minidump/minidump_simple_string_dictionary_writer.cc |
diff --git a/minidump/minidump_simple_string_dictionary_writer.cc b/minidump/minidump_simple_string_dictionary_writer.cc |
index d9a5c919f1e3f985a001ebc9d2a6036fc06d455d..0b47cf8bddb6df3006985bc47c5b4b673cd4ad58 100644 |
--- a/minidump/minidump_simple_string_dictionary_writer.cc |
+++ b/minidump/minidump_simple_string_dictionary_writer.cc |
@@ -144,12 +144,10 @@ bool MinidumpSimpleStringDictionaryWriter::WriteObject( |
iov.iov_len = sizeof(simple_string_dictionary_base_); |
std::vector<WritableIoVec> iovecs(1, iov); |
- if (!entries_.empty()) { |
+ for (const auto& key_entry : entries_) { |
+ iov.iov_base = key_entry.second->MinidumpSimpleStringDictionaryEntry(); |
iov.iov_len = sizeof(MinidumpSimpleStringDictionaryEntry); |
- for (const auto& key_entry : entries_) { |
- iov.iov_base = key_entry.second->MinidumpSimpleStringDictionaryEntry(); |
- iovecs.push_back(iov); |
- } |
+ iovecs.push_back(iov); |
} |
return file_writer->WriteIoVec(&iovecs); |