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