diff options
author | Pierre-Marie de Rodat <derodat@adacore.com> | 2017-01-26 10:15:40 (GMT) |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2018-03-21 10:55:48 (GMT) |
commit | 8861da35367ee4d691a2ad60469fbafe93f959a1 (patch) | |
tree | 0093e218dceb85e9ca650050f04382df8b298308 | |
parent | a76c08cdbecf7a20f7f486de724e720a8f012bdd (diff) | |
download | cv2pdb-8861da35367ee4d691a2ad60469fbafe93f959a1.zip cv2pdb-8861da35367ee4d691a2ad60469fbafe93f959a1.tar.gz cv2pdb-8861da35367ee4d691a2ad60469fbafe93f959a1.tar.bz2 |
CV2PDB::createTypes: handle out of order formal DIEs in subprograms
-rw-r--r-- | src/dwarf2pdb.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dwarf2pdb.cpp b/src/dwarf2pdb.cpp index 6388f8d..e08a2bd 100644 --- a/src/dwarf2pdb.cpp +++ b/src/dwarf2pdb.cpp @@ -716,7 +716,7 @@ bool CV2PDB::addDWARFProc(DWARF_InfoData& procid, DWARF_CompilationUnit* cu, DIE int off = 8;
DIECursor prev = cursor;
- while (cursor.readNext(id, true) && id.tag == DW_TAG_formal_parameter)
+ while (cursor.readNext(id, true))
{
if (id.tag == DW_TAG_formal_parameter)
{
|