summaryrefslogtreecommitdiff
path: root/sql/field.h
diff options
context:
space:
mode:
authorMats Kindahl <mats@sun.com>2010-03-17 19:15:41 +0100
committerMats Kindahl <mats@sun.com>2010-03-17 19:15:41 +0100
commit96d4a0384629e5cddc93ee215e7af484e4b95bde (patch)
treea3ede97cb903df372ac9f7a5733905d7d9b19301 /sql/field.h
parentae49d9710b791d1eaf7f552a44067c5108bd8c85 (diff)
parent2c5f439d651f00f2f13d1f8e94f3701dadf9c7d3 (diff)
downloadmariadb-git-96d4a0384629e5cddc93ee215e7af484e4b95bde.tar.gz
Merging with mysql-5.1-bugteam
Diffstat (limited to 'sql/field.h')
-rw-r--r--sql/field.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/sql/field.h b/sql/field.h
index 5bfcc9f21a6..cbdfa686ff8 100644
--- a/sql/field.h
+++ b/sql/field.h
@@ -169,7 +169,7 @@ public:
*/
virtual uint32 pack_length_in_rec() const { return pack_length(); }
virtual int compatible_field_size(uint field_metadata,
- const Relay_log_info *);
+ const Relay_log_info *, uint16 mflags);
virtual uint pack_length_from_metadata(uint field_metadata)
{ return field_metadata; }
/*
@@ -810,7 +810,7 @@ public:
uint pack_length_from_metadata(uint field_metadata);
uint row_pack_length() { return pack_length(); }
int compatible_field_size(uint field_metadata,
- const Relay_log_info *rli);
+ const Relay_log_info *rli, uint16 mflags);
uint is_equal(Create_field *new_field);
virtual const uchar *unpack(uchar* to, const uchar *from,
uint param_data, bool low_byte_first);
@@ -1506,7 +1506,7 @@ public:
return (((field_metadata >> 4) & 0x300) ^ 0x300) + (field_metadata & 0x00ff);
}
int compatible_field_size(uint field_metadata,
- const Relay_log_info *rli);
+ const Relay_log_info *rli, uint16 mflags);
uint row_pack_length() { return (field_length + 1); }
int pack_cmp(const uchar *a,const uchar *b,uint key_length,
my_bool insert_or_update);
@@ -1975,7 +1975,7 @@ public:
uint row_pack_length()
{ return (bytes_in_rec + ((bit_len > 0) ? 1 : 0)); }
int compatible_field_size(uint field_metadata,
- const Relay_log_info *rli);
+ const Relay_log_info *rli, uint16 mflags);
void sql_type(String &str) const;
virtual uchar *pack(uchar *to, const uchar *from,
uint max_length, bool low_byte_first);