diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index 33a8cc7d58c..b5652e17829 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -734,10 +734,8 @@ static QString formattedValue(const WatchItem *item) if (!isPointerType(item->type) && !item->isVTablePointer()) { bool ok = false; qulonglong integer = item->value.toULongLong(&ok, 0); - if (ok) { - const int format = itemFormat(item); + if (ok) return reformatInteger(integer, format, item->size, false); - } } if (item->elided) {