aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/file/libkvifile.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2008-08-26 17:25:15 +0000
committerGravatar Fabio Bas2008-08-26 17:25:15 +0000
commitc3893911ea3f6c8f6fe67ab29575c3d4e17fa97d (patch)
treefab62ac5f8ccef4477f6faaa5f0f2e2645a0e8c3 /src/modules/file/libkvifile.cpp
parentConverted po-files to UTF-8, translators please check your language (diff)
downloadKVIrc-c3893911ea3f6c8f6fe67ab29575c3d4e17fa97d.tar.gz
KVIrc-c3893911ea3f6c8f6fe67ab29575c3d4e17fa97d.tar.bz2
KVIrc-c3893911ea3f6c8f6fe67ab29575c3d4e17fa97d.zip
upported patch for #215
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2305 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/file/libkvifile.cpp')
-rw-r--r--src/modules/file/libkvifile.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/modules/file/libkvifile.cpp b/src/modules/file/libkvifile.cpp
index c207e199f..d2b4c8231 100644
--- a/src/modules/file/libkvifile.cpp
+++ b/src/modules/file/libkvifile.cpp
@@ -925,14 +925,15 @@ static bool file_kvs_cmd_writeLines(KviKvsModuleCommandCall * c)
{
QString szDat;
v->asString(szDat);
- KviQCString dat = bLocal8Bit ? szDat.toLocal8Bit() : szDat.toUtf8();
- }
- if(!bNoSeparator)
- {
- if(bAddCR)dat += "\r\n";
- else dat += '\n';
+ dat = bLocal8Bit ? szDat.local8Bit() : szDat.utf8();
+
+ if(!bNoSeparator)
+ {
+ if(bAddCR)dat += "\r\n";
+ else dat += '\n';
+ }
+ f.writeBlock(dat.data(),dat.length());
}
- f.writeBlock(dat.data(),dat.length());
u++;
}