diff options
Diffstat (limited to 'rbutil/rbutilqt')
-rw-r--r-- | rbutil/rbutilqt/base/talkfile.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/base/talkfile.cpp b/rbutil/rbutilqt/base/talkfile.cpp index 0cc8872351..3813912347 100644 --- a/rbutil/rbutilqt/base/talkfile.cpp +++ b/rbutil/rbutilqt/base/talkfile.cpp | |||
@@ -88,7 +88,8 @@ bool TalkFileCreator::createTalkFiles() | |||
88 | //! \returns the modified string | 88 | //! \returns the modified string |
89 | QString TalkFileCreator::stripExtension(QString filename) | 89 | QString TalkFileCreator::stripExtension(QString filename) |
90 | { | 90 | { |
91 | if(filename.lastIndexOf(".") != -1) | 91 | // only strip extension if there is a dot in the filename and there are chars before the dot |
92 | if(filename.lastIndexOf(".") != -1 && filename.left(filename.lastIndexOf(".")) != "") | ||
92 | return filename.left(filename.lastIndexOf(".")); | 93 | return filename.left(filename.lastIndexOf(".")); |
93 | else | 94 | else |
94 | return filename; | 95 | return filename; |