mirror of
https://github.com/MariaDB/server.git
synced 2026-05-07 07:35:32 +02:00
Bug#35997 Event scheduler seems to let the server crash, if it is embedded.
SHOW commands fail in embedded mode because schema_table array doesn't correspond to enum_schema_tables. This patch implements a dummy implementation of the abstract fill_table function to be used when the event scheduler (or other core feature) isn't part of the build. libmysqld/lib_sql.cc: Fixed type conversion warning. sql/sql_show.cc: Leave entry for EVENTS to keep array consistent but set the fill_table function pointer to a dummy function instead.
This commit is contained in:
parent
5908a32eea
commit
3703bbf623
2 changed files with 7 additions and 2 deletions
|
|
@ -285,7 +285,7 @@ static int emb_stmt_execute(MYSQL_STMT *stmt)
|
|||
my_bool res;
|
||||
|
||||
int4store(header, stmt->stmt_id);
|
||||
header[4]= stmt->flags;
|
||||
header[4]= (uchar)stmt->flags;
|
||||
thd= (THD*)stmt->mysql->thd;
|
||||
thd->client_param_count= stmt->param_count;
|
||||
thd->client_params= stmt->params;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue