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
commit5900eb79bdc592fec07bb923488585c7d37d9f3f (patch)
treea51d9aff61b64de455da084fd11ebe104a30634d /sql/field.cc
parent3135c9c01b4ff62ba06bb6d0ab286f25e9ba7087 (diff)
downloadmariadb-git-5900eb79bdc592fec07bb923488585c7d37d9f3f.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);
}