diff options
author | Alexey Botchkov <holyfoot@askmonty.org> | 2015-06-06 19:12:44 +0500 |
---|---|---|
committer | Alexey Botchkov <holyfoot@askmonty.org> | 2015-06-06 19:12:44 +0500 |
commit | db0ecf2662c54b1382305908413b45c75f2dfd19 (patch) | |
tree | 60e78337f77874d9b72fd3261f173f39b9b22318 /plugin | |
parent | 6264451f25143c43e1ad8e045054b720effaf8cb (diff) | |
download | mariadb-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.c | 2 |
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++; |