diff options
Diffstat (limited to 'src/corelib/text/qlocale_tools.cpp')
-rw-r--r-- | src/corelib/text/qlocale_tools.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/text/qlocale_tools.cpp b/src/corelib/text/qlocale_tools.cpp index 874f42c8e5..e6ecadbe4e 100644 --- a/src/corelib/text/qlocale_tools.cpp +++ b/src/corelib/text/qlocale_tools.cpp @@ -496,6 +496,7 @@ QString &decimalForm(const QString &zero, const QString &decimal, const QString digits.append(zero); break; case PMChopTrailingZeros: + Q_ASSERT(digits.length() / digitWidth <= qMax(decpt, 1) || !digits.endsWith(zero)); break; } @@ -536,6 +537,7 @@ QString &exponentForm(const QString &zero, const QString &decimal, const QString digits.append(zero); break; case PMChopTrailingZeros: + Q_ASSERT(digits.length() / digitWidth <= 1 || !digits.endsWith(zero)); break; } |