From c3893911ea3f6c8f6fe67ab29575c3d4e17fa97d Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Tue, 26 Aug 2008 17:25:15 +0000 Subject: upported patch for #215 git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2305 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/file/libkvifile.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'src/modules/file/libkvifile.cpp') 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(); + dat = bLocal8Bit ? szDat.local8Bit() : szDat.utf8(); + + if(!bNoSeparator) + { + if(bAddCR)dat += "\r\n"; + else dat += '\n'; + } + f.writeBlock(dat.data(),dat.length()); } - if(!bNoSeparator) - { - if(bAddCR)dat += "\r\n"; - else dat += '\n'; - } - f.writeBlock(dat.data(),dat.length()); u++; } -- cgit v1.3.1-10-gc9f91