diff options
author | Alexander Barkov <bar@mariadb.com> | 2019-05-26 06:17:35 +0400 |
---|---|---|
committer | Alexander Barkov <bar@mariadb.com> | 2019-05-26 09:49:13 +0400 |
commit | 9f23f8e59807f8ebc6a45e176332f33e2ac09d6c (patch) | |
tree | b459d361418a73d3e274a73d4122bf6e4cf6575b /sql/sql_type.cc | |
parent | ac93d7d674cd9955c940055d9777e98a1fbaf1cd (diff) | |
download | mariadb-git-9f23f8e59807f8ebc6a45e176332f33e2ac09d6c.tar.gz |
MDEV-19599 Change db_name, table_name to LEX_CSTRING in Item_ident and Send_field
Diffstat (limited to 'sql/sql_type.cc')
-rw-r--r-- | sql/sql_type.cc | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/sql/sql_type.cc b/sql/sql_type.cc index 71677f847d9..2b042cc38bd 100644 --- a/sql/sql_type.cc +++ b/sql/sql_type.cc @@ -3444,7 +3444,7 @@ Field *Type_handler_float::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new (table->in_use->mem_root) Field_float(addr.ptr(), def.field_length, addr.null_ptr(), addr.null_bit(), @@ -3459,7 +3459,7 @@ Field *Type_handler_double::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new (table->in_use->mem_root) Field_double(addr.ptr(), def.field_length, addr.null_ptr(), addr.null_bit(), @@ -3474,7 +3474,7 @@ Field *Type_handler_decimal_result::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); uint dec= def.field_length % 10; uint prec= (def.field_length / 100) % 100; DBUG_ASSERT(dec <= DECIMAL_MAX_SCALE); @@ -3491,7 +3491,7 @@ Field *Type_handler_blob_common::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); if (show_field) { return new (table->in_use->mem_root) @@ -3512,7 +3512,7 @@ Field *Type_handler_string::make_schema_field(TABLE *table, bool show_field) const { DBUG_ASSERT(def.field_length); - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); uint32 octet_length= (uint32) def.field_length * 3; if (def.field_length * 3 > MAX_FIELD_VARCHARLENGTH) { @@ -3543,7 +3543,7 @@ Field *Type_handler_tiny::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new (table->in_use->mem_root) Field_tiny(addr.ptr(), def.field_length, addr.null_ptr(), addr.null_bit(), Field::NONE, &name, @@ -3556,7 +3556,7 @@ Field *Type_handler_short::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new (table->in_use->mem_root) Field_short(addr.ptr(), def.field_length, addr.null_ptr(), addr.null_bit(), Field::NONE, &name, @@ -3569,7 +3569,7 @@ Field *Type_handler_long::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new (table->in_use->mem_root) Field_long(addr.ptr(), def.field_length, addr.null_ptr(), addr.null_bit(), Field::NONE, &name, @@ -3582,7 +3582,7 @@ Field *Type_handler_longlong::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new (table->in_use->mem_root) Field_longlong(addr.ptr(), def.field_length, addr.null_ptr(), addr.null_bit(), Field::NONE, &name, @@ -3595,7 +3595,7 @@ Field *Type_handler_date_common::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new (table->in_use->mem_root) Field_newdate(addr.ptr(), addr.null_ptr(), addr.null_bit(), Field::NONE, &name); @@ -3607,7 +3607,7 @@ Field *Type_handler_time_common::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new_Field_time(table->in_use->mem_root, addr.ptr(), addr.null_ptr(), addr.null_bit(), Field::NONE, &name, def.fsp()); @@ -3619,7 +3619,7 @@ Field *Type_handler_datetime_common::make_schema_field(TABLE *table, const ST_FIELD_INFO &def, bool show_field) const { - Lex_cstring name(def.field_name); + Lex_cstring_strlen name(def.field_name); return new_Field_datetime(table->in_use->mem_root, addr.ptr(), addr.null_ptr(), addr.null_bit(), Field::NONE, &name, def.fsp()); |