From eaec337265c7de76e8aca4a74669e65b062c9c2d Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 10 Aug 2015 11:50:18 +0200 Subject: 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 --- share/qtcreator/debugger/dumper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'share') 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]) -- cgit v1.2.1