Commit 07c7cf12 authored by unknown's avatar unknown

Moved size_of() from Field_double to Field_real in order to properly clone...

Moved size_of() from Field_double to Field_real in order to properly clone Field_float and Field_double. This is to fix PushBuild failures introduced by the patch for bug #28121.


sql/field.h:
  Moved size_of() from Field_double to Field_real in order to properly clone Field_float and Field_double.
parent eab7e4d4
...@@ -470,6 +470,7 @@ class Field_real :public Field_num { ...@@ -470,6 +470,7 @@ class Field_real :public Field_num {
my_decimal *val_decimal(my_decimal *); my_decimal *val_decimal(my_decimal *);
int truncate(double *nr, double max_length); int truncate(double *nr, double max_length);
uint32 max_display_length() { return field_length; } uint32 max_display_length() { return field_length; }
uint size_of() const { return sizeof(*this); }
}; };
...@@ -794,7 +795,6 @@ class Field_double :public Field_real { ...@@ -794,7 +795,6 @@ class Field_double :public Field_real {
void sort_string(char *buff,uint length); void sort_string(char *buff,uint length);
uint32 pack_length() const { return sizeof(double); } uint32 pack_length() const { return sizeof(double); }
void sql_type(String &str) const; void sql_type(String &str) const;
uint size_of() const { return sizeof(*this); }
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment