diff options
author | Rainer Schuetze <r.sagitario@gmx.de> | 2023-07-06 05:54:38 (GMT) |
---|---|---|
committer | Rainer Schuetze <r.sagitario@gmx.de> | 2023-07-06 05:54:38 (GMT) |
commit | e3e9c455e5a3606ba3894901a79b74bdeb5a979a (patch) | |
tree | 8fbc9216fd0a20725e28598efea9db1fc97e0a84 | |
parent | e076c746a94edc5245d67d96123735cc8a274027 (diff) | |
download | cv2pdb-e3e9c455e5a3606ba3894901a79b74bdeb5a979a.zip cv2pdb-e3e9c455e5a3606ba3894901a79b74bdeb5a979a.tar.gz cv2pdb-e3e9c455e5a3606ba3894901a79b74bdeb5a979a.tar.bz2 |
-rw-r--r-- | CHANGES | 7 | ||||
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | src/readDwarf.cpp | 5 |
3 files changed, 10 insertions, 4 deletions
@@ -321,3 +321,10 @@ unreleased Version 0.22 * support DW_FORM_data1 and DW_FORM_data2 in DW_LNCT_directory_index
* fix emitting bad debug info if struct description exceeds 64 kB, clipped for now
+
+2023-06-10 Version 0.53
+
+ * DWARF: fully-qualified name generation for procs, structs, enums and classes.
+ Thanks to alexbudfb
+
+
\ No newline at end of file @@ -1 +1 @@ -VERSION = 0.52
+VERSION = 0.53
diff --git a/src/readDwarf.cpp b/src/readDwarf.cpp index e6f187c..5d211f0 100644 --- a/src/readDwarf.cpp +++ b/src/readDwarf.cpp @@ -713,10 +713,9 @@ DWARF_InfoData* DIECursor::readNext(DWARF_InfoData* entry, bool stopAtNull) establishLinks = true;
node = std::make_unique<DWARF_InfoData>();
entry = node.get();
- } else {
- // If an entry was provided, make sure we clear it.
- entry->clear();
}
+ // Even if an entry was provided, make sure we clear it.
+ entry->clear();
entry->img = img;
|