summaryrefslogtreecommitdiff
path: root/storage/connect/tabjson.cpp
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2022-01-25 10:34:13 +0100
committerVladislav Vaintroub <wlad@mariadb.com>2022-01-26 09:38:22 +0100
commit2925d0f2ee9847c1dcec9c3650ab2c71697a1f62 (patch)
treeccf2f8f4cbfd1a89acb1681c93eb0feae1413da4 /storage/connect/tabjson.cpp
parentb9623383ccfb0b40f03390c3dbafcd6372a5ea59 (diff)
downloadmariadb-git-2925d0f2ee9847c1dcec9c3650ab2c71697a1f62.tar.gz
MDEV-27612 Connect : check buffer sizes, fix string format errors
Diffstat (limited to 'storage/connect/tabjson.cpp')
-rw-r--r--storage/connect/tabjson.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/connect/tabjson.cpp b/storage/connect/tabjson.cpp
index 7eff0a68c4b..8cd452ee570 100644
--- a/storage/connect/tabjson.cpp
+++ b/storage/connect/tabjson.cpp
@@ -1384,7 +1384,7 @@ bool JSONCOL::SetArrayOptions(PGLOBAL g, char *p, int i, PSZ nm)
p[--n] = 0;
} else if (!IsNum(p)) {
// Wrong array specification
- sprintf(g->Message, "Invalid array specification %s for %s", p, Name);
+ snprintf(g->Message, sizeof(g->Message), "Invalid array specification %s for %s", p, Name);
return true;
} // endif p