summaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorAlexey Botchkov <holyfoot@askmonty.org>2015-06-06 19:12:44 +0500
committerAlexey Botchkov <holyfoot@askmonty.org>2015-06-06 19:12:44 +0500
commitdb0ecf2662c54b1382305908413b45c75f2dfd19 (patch)
tree60e78337f77874d9b72fd3261f173f39b9b22318 /plugin
parent6264451f25143c43e1ad8e045054b720effaf8cb (diff)
downloadmariadb-git-db0ecf2662c54b1382305908413b45c75f2dfd19.tar.gz
MDEV-8032 [PATCH] audit plugin - csv output broken.
Symbols like TAB or NEWLINE should be escaped, which was forgotten in one place.
Diffstat (limited to 'plugin')
-rw-r--r--plugin/server_audit/server_audit.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugin/server_audit/server_audit.c b/plugin/server_audit/server_audit.c
index a4d726b0c7d..4aa8652de52 100644
--- a/plugin/server_audit/server_audit.c
+++ b/plugin/server_audit/server_audit.c
@@ -1118,6 +1118,8 @@ static size_t escape_string(const char *str, unsigned int len,
*(result++)= '\\';
*(result++)= '\\';
}
+ else if (is_space(*str))
+ *(result++)= ' ';
else
*(result++)= *str;
str++;