diff --git a/sql/sql_prepare.cc b/sql/sql_prepare.cc index 09b442f8dfc2f5345124d2b8d88eacfaa4e9b127..506c8763d7b77582ad51a91043ed2072595fafdf 100644 --- a/sql/sql_prepare.cc +++ b/sql/sql_prepare.cc @@ -1610,7 +1610,7 @@ int mysql_stmt_prepare(THD *thd, char *packet, uint packet_length, if (name) { stmt->name.length= name->length; - if (!(stmt->name.str= memdup_root(&stmt->mem_root, (byte*)name->str, + if (!(stmt->name.str= memdup_root(&stmt->mem_root, (char*)name->str, name->length))) { delete stmt;