summaryrefslogtreecommitdiff
path: root/sql/field.cc
diff options
context:
space:
mode:
authorunknown <ramil@mysql.com>2005-04-12 19:36:21 +0500
committerunknown <ramil@mysql.com>2005-04-12 19:36:21 +0500
commit3767fb0118eb8b2bfb5a24564d695c4d39ce30d8 (patch)
treea51d9aff61b64de455da084fd11ebe104a30634d /sql/field.cc
parent79c62d3168ffdd32596f4ffe434c18159c359f4e (diff)
downloadmariadb-git-3767fb0118eb8b2bfb5a24564d695c4d39ce30d8.tar.gz
Bit type: code cleanup.
sql/field.cc: We have to use memcmp() here to get determinate results. sql/sql_table.cc: Should set pack_flag here instead of doing |=
Diffstat (limited to 'sql/field.cc')
-rw-r--r--sql/field.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/field.cc b/sql/field.cc
index 2fb1d0cbd6a..ea551f410b7 100644
--- a/sql/field.cc
+++ b/sql/field.cc
@@ -7879,7 +7879,7 @@ int Field_bit::key_cmp(const byte *str, uint length)
str++;
length--;
}
- return bcmp(ptr, str, length);
+ return memcmp(ptr, str, length);
}
@@ -7893,7 +7893,7 @@ int Field_bit::cmp_offset(uint row_offset)
if ((flag= (int) (bits_a - bits_b)))
return flag;
}
- return bcmp(ptr, ptr + row_offset, field_length);
+ return memcmp(ptr, ptr + row_offset, field_length);
}