From 805f67e23c32b32cd8c194ef921be8739353df11 Mon Sep 17 00:00:00 2001 From: hsc Date: Fri, 9 Nov 2012 15:37:18 +0000 Subject: [PATCH] ElfReader: return ADDR_INV instead of (signed) -1 on failure git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1907 8c4709b5-6ec9-48aa-a5cd-a96041d1645a --- src/core/util/ElfReader.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/util/ElfReader.cc b/src/core/util/ElfReader.cc index 724a7ba4..a9a0970f 100644 --- a/src/core/util/ElfReader.cc +++ b/src/core/util/ElfReader.cc @@ -1,5 +1,6 @@ #include "ElfReader.hpp" #include "elfinfo/elfinfo.h" +#include "sal/SALConfig.hpp" #include #include @@ -101,7 +102,7 @@ int ElfReader::process_symboltable(int sect_num, FILE* fp){ guest_address_t ElfReader::getAddressByName(const std::string& name) { if( m_map.find(name) == m_map.end() ) { - return -1; + return ADDR_INV; }else{ return m_map[name]; }