forked from qt-creator/qt-creator
Debugger: Fix double and (unsigned) long long alignment
Change-Id: Ia1ee70a047b3e659730e5a19b874f1f2e567d8ed Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -3382,7 +3382,8 @@ class DumperBase:
|
||||
return tdata.ltarget.alignment()
|
||||
if tdata.code in (TypeCodeIntegral, TypeCodeFloat, TypeCodeEnum):
|
||||
if tdata.name in ('double', 'long long', 'unsigned long long'):
|
||||
return self.dumper.ptrSize() # Crude approximation.
|
||||
# Crude approximation.
|
||||
return 8 if self.dumper.isWindowsTarget() else self.dumper.ptrSize()
|
||||
return self.size()
|
||||
if tdata.code in (TypeCodePointer, TypeCodeReference):
|
||||
return self.dumper.ptrSize()
|
||||
|
||||
Reference in New Issue
Block a user