Mercurial > hg > bitcoin
changeset 2493:4e8661575024 draft
Properly escape " in strings when exporting CSV
author | Wladimir J. van der Laan <laanwj@gmail.com> |
---|---|
date | Fri, 11 May 2012 20:17:09 +0200 |
parents | 343e76e622f9 |
children | 3d4163268f7f |
files | src/qt/csvmodelwriter.cpp |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/qt/csvmodelwriter.cpp +++ b/src/qt/csvmodelwriter.cpp @@ -27,8 +27,9 @@ static void writeValue(QTextStream &f, const QString &value) { - // TODO: quoting if " or \n in string - f << "\"" << value << "\""; + QString escaped = value; + escaped.replace('"', "\"\""); + f << "\"" << escaped << "\""; } static void writeSep(QTextStream &f)