summaryrefslogtreecommitdiff
path: root/sql/log_event.cc
diff options
context:
space:
mode:
authorOleksandr Byelkin <sanja@mariadb.com>2019-01-31 19:28:38 +0100
committerOleksandr Byelkin <sanja@mariadb.com>2019-01-31 19:28:38 +0100
commita3a4ea935541bbe4b44a51d7f808119702e35841 (patch)
treee6dd2a1803ab53da8b34c68384d4e1c7bd8fc27e /sql/log_event.cc
parent560799ebd8efe11f4c4ae1bb9ed4d39185e03800 (diff)
downloadmariadb-git-a3a4ea935541bbe4b44a51d7f808119702e35841.tar.gz
postmerge rollbacks and fixes
Diffstat (limited to 'sql/log_event.cc')
-rw-r--r--sql/log_event.cc12
1 files changed, 1 insertions, 11 deletions
diff --git a/sql/log_event.cc b/sql/log_event.cc
index a4fc2dd5398..1b372778b88 100644
--- a/sql/log_event.cc
+++ b/sql/log_event.cc
@@ -7941,12 +7941,7 @@ User_var_log_event(const char* buf, uint event_len,
val_len= uint4korr(buf + UV_VAL_IS_NULL + UV_VAL_TYPE_SIZE +
UV_CHARSET_NUMBER_SIZE);
- if (val + val_len > buf_end)
- {
- error= true;
- goto err;
- }
-
+
/**
We need to check if this is from an old server
that did not pack information for flags.
@@ -7959,11 +7954,6 @@ User_var_log_event(const char* buf, uint event_len,
we keep the flags set to UNDEF_F.
*/
uint bytes_read= ((val + val_len) - buf_start);
- if (bytes_read > event_len)
- {
- error= true;
- goto err;
- }
if ((data_written - bytes_read) > 0)
{
flags= (uint) *(buf + UV_VAL_IS_NULL + UV_VAL_TYPE_SIZE +