[Lldb-commits] [PATCH] D34322: [lldb] Correctly escape newlines and backslashes in the JSON serializer

Kuba (Brecka) Mracek via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Sun Jun 18 14:23:51 PDT 2017


kubamracek added a comment.

I see.  The approach to escape as little as possible can be valid, I guess.

In any case, this patch seems to do exactly this.  We must escape backslashes, otherwise we’ll produce invalid output: imagine a backslash at the end of the string.  Same about newlines: there are parsers that will refuse unescaped newlines.


https://reviews.llvm.org/D34322





More information about the lldb-commits mailing list