diff options
Diffstat (limited to 'sql/sp_rcontext.h')
-rw-r--r-- | sql/sp_rcontext.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sql/sp_rcontext.h b/sql/sp_rcontext.h index d2e1f5fec58..d040186ec34 100644 --- a/sql/sp_rcontext.h +++ b/sql/sp_rcontext.h @@ -120,7 +120,8 @@ public: /// standard SQL-condition processing (Diagnostics_area should contain an /// object for active SQL-condition, not just information stored in DA's /// fields). - class Sql_condition_info : public Sql_alloc, public Sql_state_errno_level + class Sql_condition_info : public Sql_alloc, + public Sql_condition_identity { public: /// Text message. @@ -132,7 +133,7 @@ public: /// @param arena Query arena for SP Sql_condition_info(const Sql_condition *_sql_condition, Query_arena *arena) - :Sql_state_errno_level(*_sql_condition) + :Sql_condition_identity(*_sql_condition) { message= strdup_root(arena->mem_root, _sql_condition->get_message_text()); } |