summaryrefslogtreecommitdiff
path: root/sql/events.cc
diff options
context:
space:
mode:
authorMonty <monty@mariadb.org>2014-08-03 15:12:10 +0300
committerMonty <monty@mariadb.org>2014-08-09 13:22:01 +0300
commit3bde13932ee53ee765a858e4413bc6c6af296d4b (patch)
tree2929d9630a2c5270e7c50024a421b493ed372c96 /sql/events.cc
parentd87ffeb49133aa459e134f09924cd7b7b5013632 (diff)
downloadmariadb-git-3bde13932ee53ee765a858e4413bc6c6af296d4b.tar.gz
Minor cleanups, fix compiler warnings
Diffstat (limited to 'sql/events.cc')
-rw-r--r--sql/events.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/sql/events.cc b/sql/events.cc
index 63627b21777..a81447396d4 100644
--- a/sql/events.cc
+++ b/sql/events.cc
@@ -270,6 +270,7 @@ common_1_lev_code:
static int
create_query_string(THD *thd, String *buf)
{
+ buf->length(0);
/* Append the "CREATE" part of the query */
if (buf->append(STRING_WITH_LEN("CREATE ")))
return 1;
@@ -380,7 +381,8 @@ Events::create_event(THD *thd, Event_parse_data *parse_data,
{
/* Binlog the create event. */
DBUG_ASSERT(thd->query() && thd->query_length());
- String log_query;
+ char buffer[1024];
+ String log_query(buffer, sizeof(buffer), &my_charset_bin);
if (create_query_string(thd, &log_query))
{
sql_print_error("Event Error: An error occurred while creating query "