From: Florian Krohm Date: Mon, 9 Feb 2015 21:59:00 +0000 (+0000) Subject: Fix a bug introduced in r14913. X-Git-Tag: svn/VALGRIND_3_11_0~667 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2ba9e36810d6042ee1d8bec5d8a77b431c902511;p=thirdparty%2Fvalgrind.git Fix a bug introduced in r14913. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14925 --- diff --git a/coregrind/m_debuginfo/readdwarf.c b/coregrind/m_debuginfo/readdwarf.c index d20748feee..9af571410d 100644 --- a/coregrind/m_debuginfo/readdwarf.c +++ b/coregrind/m_debuginfo/readdwarf.c @@ -2537,7 +2537,7 @@ static Long step_le_s_encoded_literal ( DiCursor* data, UInt size ) ULong u64 = step_le_u_encoded_literal( data, size ); Long s64; switch (size) { - case 8: break; + case 8: s64 = u64; break; case 4: s64 = u64 << 32; s64 >>= 32; break; case 2: s64 = u64 << 48; s64 >>= 48; break; case 1: s64 = u64 << 56; s64 >>= 56; break;