diff options
author | hjk <hjk@theqtcompany.com> | 2015-08-10 11:50:18 +0200 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2015-08-10 14:28:44 +0000 |
commit | eaec337265c7de76e8aca4a74669e65b062c9c2d (patch) | |
tree | 9fc3b7bb29ade655242c1f1a0f96b0bc3904bd22 /share | |
parent | 427c32ccb0e19ab9a01bcb3e63c418a795e58bcb (diff) | |
download | qt-creator-eaec337265c7de76e8aca4a74669e65b062c9c2d.tar.gz |
Debugger: Fix display of C-style wchar_t strings
The null delimiter was not reliably found due to iterating over the
wrong positions in the string.
Task-number: QTCREATORBUG-14826
Change-Id: I3a3f2fca84648b54b12fe5fae921ce6311d4f1b2
Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
Diffstat (limited to 'share')
-rw-r--r-- | share/qtcreator/debugger/dumper.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py index ec8d7a39ef..1cc335ca9b 100644 --- a/share/qtcreator/debugger/dumper.py +++ b/share/qtcreator/debugger/dumper.py @@ -811,7 +811,7 @@ class DumperBase: code = (None, "b", "H", None, "I")[tsize] base = toInteger(p) blob = self.extractBlob(base, maximum).toBytes() - for i in xrange(0, int(maximum / tsize)): + for i in xrange(0, maximum, tsize): t = struct.unpack_from(code, blob, i)[0] if t == 0: return 0, i, self.hexencode(blob[:i]) |