summaryrefslogtreecommitdiff
path: root/sql/field.cc
diff options
context:
space:
mode:
authormalff/marcsql@weblab.(none) <>2007-06-15 08:56:40 -0600
committermalff/marcsql@weblab.(none) <>2007-06-15 08:56:40 -0600
commitb80692b9ff594850fa8ddf3f4b48f722a6103e5a (patch)
treea50c29f5e92b1878275dde6e2de536f4a931fb41 /sql/field.cc
parent046e489bc56d43374cc98dd73531febf3024e9f4 (diff)
parenta877145db840edb5a54c8a428abbef44f616846b (diff)
downloadmariadb-git-b80692b9ff594850fa8ddf3f4b48f722a6103e5a.tar.gz
Merge weblab.(none):/home/marcsql/TREE/mysql-5.0-base
into weblab.(none):/home/marcsql/TREE/mysql-5.0-rt-merge
Diffstat (limited to 'sql/field.cc')
-rw-r--r--sql/field.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/field.cc b/sql/field.cc
index f801ace5390..f81b1c33fa7 100644
--- a/sql/field.cc
+++ b/sql/field.cc
@@ -6219,7 +6219,8 @@ uint Field_string::get_key_image(char *buff, uint length, imagetype type_arg)
length / field_charset->mbmaxlen);
memcpy(buff, ptr, bytes);
if (bytes < length)
- bzero(buff + bytes, length - bytes);
+ field_charset->cset->fill(field_charset, buff + bytes, length - bytes,
+ field_charset->pad_char);
return bytes;
}