forked from qt-creator/qt-creator
Dumper: Put object address for pointer also when it is not dereferenced
int main() { int foo = 42; void *bar = &foo; // bar has no object address return 0; } Change-Id: I917c2976bd618c096bfd704abff8b3538e38a0d3 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
committed by
Orgad Shaneh
parent
ae2a9dbb78
commit
f603a115d0
@@ -1320,12 +1320,12 @@ class DumperBase:
|
||||
derefValue.name = '*'
|
||||
self.putItem(derefValue)
|
||||
self.currentChildType = savedCurrentChildType
|
||||
self.putAddress(value.address())
|
||||
|
||||
def putFormattedPointerX(self, value):
|
||||
self.putOriginalAddress(value.address())
|
||||
#warn("PUT FORMATTED: %s" % value)
|
||||
pointer = value.pointer()
|
||||
self.putAddress(pointer)
|
||||
#warn('POINTER: 0x%x' % pointer)
|
||||
if pointer == 0:
|
||||
#warn('NULL POINTER')
|
||||
|
Reference in New Issue
Block a user