From 236b326aaa124d31f1908d2c15871a79198b28f7 Mon Sep 17 00:00:00 2001 From: DonLakeFlyer Date: Wed, 2 May 2018 16:34:52 -0700 Subject: [PATCH] Fix decimal point bugs found by unit test --- src/Audio/AudioOutput.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Audio/AudioOutput.cc b/src/Audio/AudioOutput.cc index b5963196e..88a3d4e79 100644 --- a/src/Audio/AudioOutput.cc +++ b/src/Audio/AudioOutput.cc @@ -135,12 +135,12 @@ QString AudioOutput::fixTextMessageForAudio(const QString& string) { } // Convert real number with decimal point - re.setPattern(QStringLiteral("([0-9]*)(\\.)([0-9]*)")); + re.setPattern(QStringLiteral("([0-9]+)(\\.)([0-9]+)")); reMatch = re.match(result); while (reMatch.hasMatch()) { if (!reMatch.captured(2).isNull()) { // There is a decimal point - result.replace(reMatch.capturedStart(2), reMatch.capturedEnd(2) - reMatch.capturedStart(2), tr(" point")); + result.replace(reMatch.capturedStart(2), reMatch.capturedEnd(2) - reMatch.capturedStart(2), tr(" point ")); } reMatch = re.match(result); } -- 2.22.0