summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Wu Won <kevin.wu-won@nokia.com>2010-10-14 13:39:11 +1000
committerKevin Wu Won <kevin.wu-won@nokia.com>2010-10-14 13:41:15 +1000
commit520be90a2fcb513e8a52aaf313168c016d9be634 (patch)
treee4507038686f9fb3d800bf515c40422bd32fea96
parent1215d5265178135a2b0a6d361e729e8733cb5ecb (diff)
Fixed an ASCII cast warning
-rw-r--r--src/versit/qversitdocumentwriter_p.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/versit/qversitdocumentwriter_p.cpp b/src/versit/qversitdocumentwriter_p.cpp
index d32c7fc759..e6f7ca4dd7 100644
--- a/src/versit/qversitdocumentwriter_p.cpp
+++ b/src/versit/qversitdocumentwriter_p.cpp
@@ -215,12 +215,13 @@ void QVersitDocumentWriter::writeString(const QString &value, bool useUtf8)
QTextEncoder* encoder = useUtf8 ? mUtf8Encoder : mEncoder;
int spaceRemaining = MAX_LINE_LENGTH - mCurrentLineLength;
int charsWritten = 0;
+ QString crlfSpace(QLatin1String("\r\n "));
while (spaceRemaining < value.length() - charsWritten) {
// Write the first "spaceRemaining" characters
QStringRef line(&value, charsWritten, spaceRemaining);
charsWritten += spaceRemaining;
if (mDevice->write(encoder->fromUnicode(line.constData(), line.length())) < 0
- || mDevice->write(encoder->fromUnicode("\r\n ")) < 0)
+ || mDevice->write(encoder->fromUnicode(crlfSpace)) < 0)
mSuccessful = false;
spaceRemaining = MAX_LINE_LENGTH - 1; // minus 1 for the space at the front.
mCurrentLineLength = 1;