From 9832573e9f84dc60c5136b20a542f2a4bf2ab4eb Mon Sep 17 00:00:00 2001 From: sniperbeamer Date: Thu, 24 Dec 2009 00:29:40 +0000 Subject: [PATCH] Applied patch from Rafal Radulski to fix 'Export to Text' (Bug #2904785) git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@352 b624d157-de02-0410-bad0-e51aec6abb33 --- src/export/Export_Txt.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/export/Export_Txt.cpp b/src/export/Export_Txt.cpp index de4b9ff..ef795a8 100644 --- a/src/export/Export_Txt.cpp +++ b/src/export/Export_Txt.cpp @@ -44,12 +44,14 @@ bool Export_Txt::exportDatabase(QWidget* GuiParent, IDatabase* db){ for(int e=0;epassword(); password.unlock(); - file->write(EntryTemplate.arg(entries[e]->title()) - .arg(entries[e]->username()) - .arg(entries[e]->url()) - .arg(password.string()) - .arg(entries[e]->comment().replace('\n',"\n ")) - .toUtf8()); + QString entryText = EntryTemplate.arg( + entries[e]->title(), + entries[e]->username(), + entries[e]->url(), + password.string(), + entries[e]->comment().replace('\n',"\n ")); + + file->write( entryText.toUtf8() ); password.lock(); } }