1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-25 21:07:40 +00:00

Fix build on 64-bit platforms: sizeof() returns size_t.

This commit is contained in:
Christian Weisgerber 2002-12-18 01:05:29 +00:00
parent d3779e8b5b
commit fd27508ed7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=71694

View File

@ -0,0 +1,23 @@
$FreeBSD$
--- ELFIImpl.cpp.orig Wed Dec 18 01:52:15 2002
+++ ELFIImpl.cpp Wed Dec 18 01:53:31 2002
@@ -100,7 +100,7 @@
#ifdef _MSC_VER
unsigned int buflen = std::_MIN( sizeof( Elf32_Shdr ), (unsigned int)nEntrySize );
#else
- unsigned int buflen = std::min( sizeof( Elf32_Shdr ), (unsigned int)nEntrySize );
+ unsigned int buflen = std::min( sizeof( Elf32_Shdr ), (size_t)nEntrySize );
#endif
for ( int i = 0; i < nNum; ++i ) {
@@ -127,7 +127,7 @@
#ifdef _MSC_VER
int buflen = std::_MIN( sizeof( Elf32_Phdr ), (unsigned int)nEntrySize );
#else
- int buflen = std::min( sizeof( Elf32_Phdr ), (unsigned int)nEntrySize );
+ int buflen = std::min( sizeof( Elf32_Phdr ), (size_t)nEntrySize );
#endif
for ( int i = 0; i < nNum; ++i ) {