mirror of
https://github.com/MariaDB/server.git
synced 2025-08-05 13:16:09 +03:00
MyRocks port: make Field::char_length() a const function
This commit is contained in:
@@ -10598,7 +10598,7 @@ Column_definition::Column_definition(THD *thd, Field *old_field,
|
||||
length
|
||||
*/
|
||||
|
||||
uint32 Field_blob::char_length()
|
||||
uint32 Field_blob::char_length() const
|
||||
{
|
||||
switch (packlength)
|
||||
{
|
||||
|
@@ -1335,7 +1335,7 @@ public:
|
||||
longlong convert_decimal2longlong(const my_decimal *val, bool unsigned_flag,
|
||||
int *err);
|
||||
/* The max. number of characters */
|
||||
virtual uint32 char_length()
|
||||
virtual uint32 char_length() const
|
||||
{
|
||||
return field_length / charset()->mbmaxlen;
|
||||
}
|
||||
@@ -3316,7 +3316,7 @@ public:
|
||||
bool has_charset(void) const
|
||||
{ return charset() == &my_charset_bin ? FALSE : TRUE; }
|
||||
uint32 max_display_length();
|
||||
uint32 char_length();
|
||||
uint32 char_length() const;
|
||||
uint is_equal(Create_field *new_field);
|
||||
private:
|
||||
int do_save_field_metadata(uchar *first_byte);
|
||||
|
Reference in New Issue
Block a user