summaryrefslogtreecommitdiff
path: root/sql/sp_rcontext.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sp_rcontext.h')
-rw-r--r--sql/sp_rcontext.h5
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());
}