From: Roland McGrath Date: Wed, 4 Feb 2009 23:55:59 +0000 (-0800) Subject: Revert "Handle it specially when dwarf_ranges returns 1" X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=48fe8fb33e090b3d583acd0ed7cdc43760416511;p=thirdparty%2Felfutils.git Revert "Handle it specially when dwarf_ranges returns 1" This reverts commit ebd7af48a96cac696b025fab869b3611e535de64. --- diff --git a/libdw/c++/dwarf b/libdw/c++/dwarf index 0c93fb045..c79a77c09 100644 --- a/libdw/c++/dwarf +++ b/libdw/c++/dwarf @@ -1864,20 +1864,10 @@ namespace elfutils const_iterator &operator++ () // prefix { do - { - _m_offset = dwarf_ranges (_m_die.thisdie (), _m_offset, - &_m_base, &_m_begin, &_m_end); - - // Special case: no ranges to look for. - if (_m_offset == 1) - { - _m_offset = 0; - break; - } - } + _m_offset = dwarf_ranges (_m_die.thisdie (), _m_offset, + &_m_base, &_m_begin, &_m_end); // Skip over empty ranges. while (_m_offset != 0 && _m_begin == _m_end); - return *this; } inline const_iterator operator++ (int) // postfix