summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRolf Eike Beer <eb@emlix.com>2020-09-15 14:01:32 +0200
committerRolf Eike Beer <eb@emlix.com>2021-03-16 08:24:20 +0100
commit0fcf2789533747c7cb0923aed42b7c50e35123ae (patch)
tree7202d211cf9f5adec71e37648f5deb602bbbf926
parent40640a9c11c4b3b9868a0b3ef27e769761cd10cf (diff)
downloadpatchelf-0fcf2789533747c7cb0923aed42b7c50e35123ae.tar.gz
silence compiler warning because of different signedness
../../patchelf/src/patchelf.cc:835:19: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'off_t' {aka 'long long int'} [-Wsign-compare] 835 | assert(curOff == startOffset + neededSpace); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-rw-r--r--src/patchelf.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/patchelf.cc b/src/patchelf.cc
index cd3725b..5b6b861 100644
--- a/src/patchelf.cc
+++ b/src/patchelf.cc
@@ -803,7 +803,7 @@ void ElfFile<ElfFileParamNames>::rewriteSectionsLibrary()
neededSpace += roundUp(i.second.size(), sectionAlignment);
debug("needed space is %d\n", neededSpace);
- size_t startOffset = roundUp(fileContents->size(), getPageSize());
+ Elf_Off startOffset = roundUp(fileContents->size(), getPageSize());
growFile(fileContents, startOffset + neededSpace);