mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
WL #1034 updates after review
(strip m_ as prefix from member variables' names) sql/event.cc: - change copyright years - remove m_ prefix from member variables (I liked m_) - reorder parameter in evex_update_event() sql/event.h: - change copyright years - remove m_ prefix from member variables - declare some member variables as private (were public) - delete 0 is valid in C++ therefore don't embrace with if() sql/event_executor.cc: - executor => scheduler in messages - fix a bug introduced in last commit -> typo in a mutex name - remove m_ prefix from member variables sql/event_priv.h: - change copyright years sql/event_timed.cc: - change copyright years - strip m_ as prefix from member variables' names sql/sql_parse.cc: - strip m_ as prefix from member variables' names sql/sql_yacc.yy: - strip m_ as prefix from member variables names
This commit is contained in:
@@ -3676,26 +3676,25 @@ end_with_restore_list:
|
||||
case SQLCOM_CREATE_EVENT:
|
||||
{
|
||||
DBUG_ASSERT(lex->et);
|
||||
if (! lex->et->m_db.str)
|
||||
|
||||
if (! lex->et->dbname.str)
|
||||
{
|
||||
my_message(ER_NO_DB_ERROR, ER(ER_NO_DB_ERROR), MYF(0));
|
||||
delete lex->et;
|
||||
lex->et= 0;
|
||||
goto error;
|
||||
}
|
||||
if (check_access(thd, EVENT_ACL, lex->et->m_db.str, 0, 0, 0,
|
||||
is_schema_db(lex->et->m_db.str)))
|
||||
if (check_access(thd, EVENT_ACL, lex->et->dbname.str, 0, 0, 0,
|
||||
is_schema_db(lex->et->dbname.str)))
|
||||
break;
|
||||
int result;
|
||||
uint create_options= lex->create_info.options;
|
||||
res= (result= evex_create_event(thd, lex->et, create_options));
|
||||
if (result == EVEX_OK)
|
||||
|
||||
if (!(res= evex_create_event(thd, lex->et, (uint) lex->create_info.options)))
|
||||
send_ok(thd, 1);
|
||||
|
||||
/* lex->unit.cleanup() is called outside, no need to call it here */
|
||||
delete lex->et;
|
||||
lex->et= 0;
|
||||
|
||||
delete lex->sphead;
|
||||
lex->et= 0;
|
||||
lex->sphead= 0;
|
||||
|
||||
break;
|
||||
@@ -3703,53 +3702,50 @@ end_with_restore_list:
|
||||
case SQLCOM_ALTER_EVENT:
|
||||
{
|
||||
DBUG_ASSERT(lex->et);
|
||||
if (! lex->et->m_db.str)
|
||||
if (! lex->et->dbname.str)
|
||||
{
|
||||
my_message(ER_NO_DB_ERROR, ER(ER_NO_DB_ERROR), MYF(0));
|
||||
delete lex->et;
|
||||
lex->et= 0;
|
||||
goto error;
|
||||
}
|
||||
if (check_access(thd, EVENT_ACL, lex->et->m_db.str, 0, 0, 0,
|
||||
is_schema_db(lex->et->m_db.str)))
|
||||
if (check_access(thd, EVENT_ACL, lex->et->dbname.str, 0, 0, 0,
|
||||
is_schema_db(lex->et->dbname.str)))
|
||||
break;
|
||||
|
||||
int result;
|
||||
res= (result= evex_update_event(thd, lex->spname, lex->et));
|
||||
res= (result= evex_update_event(thd, lex->et, lex->spname));
|
||||
switch (result) {
|
||||
case EVEX_OK:
|
||||
send_ok(thd, 1);
|
||||
break;
|
||||
case EVEX_KEY_NOT_FOUND:
|
||||
my_error(ER_EVENT_DOES_NOT_EXIST, MYF(0), lex->et->m_name.str);
|
||||
my_error(ER_EVENT_DOES_NOT_EXIST, MYF(0), lex->et->name.str);
|
||||
break;
|
||||
default:
|
||||
my_error(ER_EVENT_CANT_ALTER, MYF(0), lex->et->m_name.str);
|
||||
my_error(ER_EVENT_CANT_ALTER, MYF(0), lex->et->name.str);
|
||||
break;
|
||||
}
|
||||
/* lex->unit.cleanup() is called outside, no need to call it here */
|
||||
delete lex->et;
|
||||
delete lex->sphead;
|
||||
lex->et= 0;
|
||||
|
||||
if (lex->sphead)
|
||||
{
|
||||
delete lex->sphead;
|
||||
lex->sphead= 0;
|
||||
}
|
||||
lex->sphead= 0;
|
||||
|
||||
break;
|
||||
}
|
||||
case SQLCOM_DROP_EVENT:
|
||||
{
|
||||
DBUG_ASSERT(lex->et);
|
||||
if (! lex->et->m_db.str)
|
||||
if (! lex->et->dbname.str)
|
||||
{
|
||||
my_message(ER_NO_DB_ERROR, ER(ER_NO_DB_ERROR), MYF(0));
|
||||
delete lex->et;
|
||||
lex->et= 0;
|
||||
goto error;
|
||||
}
|
||||
if (check_access(thd, EVENT_ACL, lex->et->m_db.str, 0, 0, 0,
|
||||
is_schema_db(lex->et->m_db.str)))
|
||||
if (check_access(thd, EVENT_ACL, lex->et->dbname.str, 0, 0, 0,
|
||||
is_schema_db(lex->et->dbname.str)))
|
||||
break;
|
||||
|
||||
int result;
|
||||
@@ -3759,10 +3755,10 @@ end_with_restore_list:
|
||||
send_ok(thd, 1);
|
||||
break;
|
||||
case EVEX_KEY_NOT_FOUND:
|
||||
my_error(ER_EVENT_DOES_NOT_EXIST, MYF(0), lex->et->m_name.str);
|
||||
my_error(ER_EVENT_DOES_NOT_EXIST, MYF(0), lex->et->name.str);
|
||||
break;
|
||||
default:
|
||||
my_error(ER_EVENT_DROP_FAILED, MYF(0), lex->et->m_name.str);
|
||||
my_error(ER_EVENT_DROP_FAILED, MYF(0), lex->et->name.str);
|
||||
break;
|
||||
}
|
||||
delete lex->et;
|
||||
|
||||
Reference in New Issue
Block a user