]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Revert "Handle it specially when dwarf_ranges returns 1"
authorRoland McGrath <roland@redhat.com>
Wed, 4 Feb 2009 23:55:59 +0000 (15:55 -0800)
committerRoland McGrath <roland@redhat.com>
Wed, 4 Feb 2009 23:55:59 +0000 (15:55 -0800)
This reverts commit ebd7af48a96cac696b025fab869b3611e535de64.

libdw/c++/dwarf

index 0c93fb045e1ed086347425db360cae2a55bad709..c79a77c09e3af5630ba6ac952bab8b789389001f 100644 (file)
@@ -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