summaryrefslogtreecommitdiff
path: root/sql/field.cc
diff options
context:
space:
mode:
authorMichael Widenius <monty@askmonty.org>2010-10-01 18:27:32 +0300
committerMichael Widenius <monty@askmonty.org>2010-10-01 18:27:32 +0300
commitca672e6b61d8e8f4d1c092a1f8a9c0e4f3f19027 (patch)
treeb8c1cf4e76aa783227756dab2c18d611424e5878 /sql/field.cc
parentf715c9c205a99c1d97cb0f9630fc52e1a916a78d (diff)
parent255187b2793e313cb50c1e0f1fe22272b76d3ec3 (diff)
downloadmariadb-git-ca672e6b61d8e8f4d1c092a1f8a9c0e4f3f19027.tar.gz
Automatic merge
Diffstat (limited to 'sql/field.cc')
-rw-r--r--sql/field.cc17
1 files changed, 8 insertions, 9 deletions
diff --git a/sql/field.cc b/sql/field.cc
index 633c0d96f2c..ae1fec64ab4 100644
--- a/sql/field.cc
+++ b/sql/field.cc
@@ -1284,7 +1284,7 @@ static bool test_if_real(const char *str,int length, CHARSET_INFO *cs)
This is used for printing bit_fields as numbers while debugging.
*/
-String *Field::val_int_as_str(String *val_buffer, my_bool unsigned_val)
+String *Field::val_int_as_str(String *val_buffer, bool unsigned_val)
{
ASSERT_COLUMN_MARKED_FOR_READ;
CHARSET_INFO *cs= &my_charset_bin;
@@ -6703,8 +6703,7 @@ void Field_string::sql_type(String &res) const
length= cs->cset->snprintf(cs,(char*) res.ptr(),
res.alloced_length(), "%s(%d)",
- ((type() == MYSQL_TYPE_VAR_STRING &&
- !thd->variables.new_mode) ?
+ (type() == MYSQL_TYPE_VAR_STRING ?
(has_charset() ? "varchar" : "varbinary") :
(has_charset() ? "char" : "binary")),
(int) field_length / charset()->mbmaxlen);
@@ -6856,7 +6855,7 @@ int Field_string::do_save_field_metadata(uchar *metadata_ptr)
*/
int Field_string::pack_cmp(const uchar *a, const uchar *b, uint length,
- my_bool insert_or_update)
+ bool insert_or_update)
{
uint a_length, b_length;
if (length > 255)
@@ -6894,7 +6893,7 @@ int Field_string::pack_cmp(const uchar *a, const uchar *b, uint length,
*/
int Field_string::pack_cmp(const uchar *key, uint length,
- my_bool insert_or_update)
+ bool insert_or_update)
{
uint row_length, local_key_length;
uchar *end;
@@ -7373,7 +7372,7 @@ Field_varstring::unpack(uchar *to, const uchar *from,
int Field_varstring::pack_cmp(const uchar *a, const uchar *b,
uint key_length_arg,
- my_bool insert_or_update)
+ bool insert_or_update)
{
uint a_length, b_length;
if (key_length_arg > 255)
@@ -7394,7 +7393,7 @@ int Field_varstring::pack_cmp(const uchar *a, const uchar *b,
int Field_varstring::pack_cmp(const uchar *b, uint key_length_arg,
- my_bool insert_or_update)
+ bool insert_or_update)
{
uchar *a= ptr+ length_bytes;
uint a_length= length_bytes == 1 ? (uint) *ptr : uint2korr(ptr);
@@ -8125,7 +8124,7 @@ const uchar *Field_blob::unpack(uchar *to,
/* Keys for blobs are like keys on varchars */
int Field_blob::pack_cmp(const uchar *a, const uchar *b, uint key_length_arg,
- my_bool insert_or_update)
+ bool insert_or_update)
{
uint a_length, b_length;
if (key_length_arg > 255)
@@ -8146,7 +8145,7 @@ int Field_blob::pack_cmp(const uchar *a, const uchar *b, uint key_length_arg,
int Field_blob::pack_cmp(const uchar *b, uint key_length_arg,
- my_bool insert_or_update)
+ bool insert_or_update)
{
uchar *a;
uint a_length, b_length;