Mercurial > hg > bitcoin
changeset 3012:4d0c3ba1ed16 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 | 6ff688301773 |
children | 6d403baf7eef |
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)