summaryrefslogtreecommitdiff
path: root/sql/event_data_objects.cc
diff options
context:
space:
mode:
authorMichael Widenius <monty@mariadb.org>2017-06-19 06:34:38 +0300
committerSergei Golubchik <serg@mariadb.org>2017-08-24 01:05:49 +0200
commit458d5ed8aabc60e6540de8fb9e94fb0577612fa1 (patch)
tree7271d205dcf6b735bbb395cf1bdfd2fc84333955 /sql/event_data_objects.cc
parenta70f7aad55fbb3b6a9a3cdeb8a83bd50df3f00e2 (diff)
downloadmariadb-git-458d5ed8aabc60e6540de8fb9e94fb0577612fa1.tar.gz
Lots of small cleanups
- Simplified use_trans_cache() to return at once if is_transactional is set - Indentation and spelling errors fixed - Don't call signal_update() if update_binlog_end_pos() is called as the function already calls signal_update() - Removed not used function wait_for_update_bin_log(), which would cause errors if ever used. - Simplified handler::clone() by always allocating 'ref' in ha_open(). To do this I added an optional MEM_ROOT argument to ha_open() to be used when allocating 'ref' - Changed arguments to get_system_var() from LEX_CSTRING to LEX_CSTRING* - Added THD as argument to create_select_for_variable(). Changed also char* argument to LEX_CSTRING to avoid strlen() call. - Change calls to append() to use LEX_CSTRING
Diffstat (limited to 'sql/event_data_objects.cc')
-rw-r--r--sql/event_data_objects.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/event_data_objects.cc b/sql/event_data_objects.cc
index 631e3388084..02ac5633d65 100644
--- a/sql/event_data_objects.cc
+++ b/sql/event_data_objects.cc
@@ -1236,7 +1236,7 @@ Event_timed::get_create_event(THD *thd, String *buf)
append_unescaped(buf, comment.str, comment.length);
}
buf->append(STRING_WITH_LEN(" DO "));
- buf->append(body.str, body.length);
+ buf->append(&body);
DBUG_RETURN(0);
}
@@ -1284,7 +1284,7 @@ Event_job_data::construct_sp_sql(THD *thd, String *sp_sql)
*/
sp_sql->append(C_STRING_WITH_LEN("() SQL SECURITY INVOKER "));
- sp_sql->append(body.str, body.length);
+ sp_sql->append(&body);
DBUG_RETURN(thd->is_fatal_error);
}