From 989e49486023da63fec19e943278f414b644befc Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Tue, 22 Jan 2019 23:06:32 +0300 Subject: [PATCH] db: escape new lines in save_cache_data() Signed-off-by: Dan Carpenter --- smatch_db.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smatch_db.c b/smatch_db.c index 34f859f6..1311e406 100644 --- a/smatch_db.c +++ b/smatch_db.c @@ -2210,7 +2210,7 @@ static int save_cache_data(void *_table, int argc, char **argv, char **azColName for (i = 0; i < argc; i++) { if (i) p += snprintf(p, 4096 - (p - buf), ", "); - sqlite3_snprintf(sizeof(tmp), tmp, "%q", argv[i]); + sqlite3_snprintf(sizeof(tmp), tmp, "%q", escape_newlines(argv[i])); p += snprintf(p, 4096 - (p - buf), "'%s'", tmp); } -- 2.11.4.GIT