Try to fix mismatch between writeELFHeaderInternal def and decl.
BUG=build failure
R=kschimpf@google.com
Review URL: https://codereview.chromium.org/773853005
diff --git a/src/IceELFObjectWriter.cpp b/src/IceELFObjectWriter.cpp
index f3a63df..3ac8a55 100644
--- a/src/IceELFObjectWriter.cpp
+++ b/src/IceELFObjectWriter.cpp
@@ -233,7 +233,7 @@
void ELFObjectWriter::writeInitialELFHeader() {
assert(!SectionNumbersAssigned);
- const size_t DummySHOffset = 0;
+ const Elf64_Off DummySHOffset = 0;
const SizeT DummySHStrIndex = 0;
const SizeT DummyNumSections = 0;
if (isELF64(Ctx.getTargetArch())) {
@@ -246,7 +246,7 @@
}
template <bool IsELF64>
-void ELFObjectWriter::writeELFHeaderInternal(size_t SectionHeaderOffset,
+void ELFObjectWriter::writeELFHeaderInternal(Elf64_Off SectionHeaderOffset,
SizeT SectHeaderStrIndex,
SizeT NumSections) {
// Write the e_ident: magic number, class, etc.