summaryrefslogtreecommitdiff
path: root/sql/unireg.cc
diff options
context:
space:
mode:
authorunknown <monty@mysql.com>2005-10-12 00:59:52 +0300
committerunknown <monty@mysql.com>2005-10-12 00:59:52 +0300
commit706157f025c8bfe01faa3783a54eecb8884b0d3f (patch)
tree7613691c50c9b918d5dbcb5683e2672e06db2a71 /sql/unireg.cc
parent4857e205a3fbe7d533af70028adf7ee8868a174e (diff)
parent0ce12f70ed2eee1b92e2af27e7dda30db544f492 (diff)
downloadmariadb-git-706157f025c8bfe01faa3783a54eecb8884b0d3f.tar.gz
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/my/mysql-5.0 mysql-test/r/view.result: Auto merged mysql-test/t/view.test: Auto merged server-tools/instance-manager/instance.cc: Auto merged sql/ha_ndbcluster.cc: Auto merged sql/handler.cc: Auto merged sql/item.cc: Auto merged sql/slave.cc: Auto merged sql/sp_head.cc: Auto merged sql/sql_insert.cc: Auto merged sql/sql_manager.cc: Auto merged sql/sql_parse.cc: Auto merged sql/sql_select.cc: Auto merged sql/sql_show.cc: Auto merged sql/table.cc: Auto merged sql/unireg.cc: Auto merged
Diffstat (limited to 'sql/unireg.cc')
-rw-r--r--sql/unireg.cc8
1 files changed, 1 insertions, 7 deletions
diff --git a/sql/unireg.cc b/sql/unireg.cc
index e4f5c8251dc..3420e359c27 100644
--- a/sql/unireg.cc
+++ b/sql/unireg.cc
@@ -485,16 +485,10 @@ static bool pack_header(uchar *forminfo, enum db_type table_type,
char *dst;
uint length= field->interval->type_lengths[pos], hex_length;
const char *src= field->interval->type_names[pos];
- const char *srcend= src + length;
hex_length= length * 2;
field->interval->type_lengths[pos]= hex_length;
field->interval->type_names[pos]= dst= sql_alloc(hex_length + 1);
- for ( ; src < srcend; src++)
- {
- *dst++= _dig_vec_upper[((uchar) *src) >> 4];
- *dst++= _dig_vec_upper[((uchar) *src) & 15];
- }
- *dst= '\0';
+ octet2hex(dst, src, length);
}
}