From fa24633f6b153bbaeb8841baac88f77b2519b1f8 Mon Sep 17 00:00:00 2001 From: unknown <mskold@mysql.com> Date: Wed, 29 Mar 2006 23:48:35 +0200 Subject: [PATCH] Fix for bug#18598 ndb_partition_list --- mysql-test/t/disabled.def | 1 - sql/ha_ndbcluster.cc | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/mysql-test/t/disabled.def b/mysql-test/t/disabled.def index 9258f984a1..9b1591cd18 100644 --- a/mysql-test/t/disabled.def +++ b/mysql-test/t/disabled.def @@ -21,7 +21,6 @@ ndb_binlog_ddl_multi : Bug #18490 cluster: binlog events lost on remote mysql ndb_cache2 : Bug #18597 ndb_gis : Bug #18600 ndb_load : Bug#17233 -ndb_partition_list : Bug#18598 partition_03ndb : Bug#16385 ps_7ndb : dbug assert in RBR mode when executing test suite #rpl_bit_npk : Bug#13418 diff --git a/sql/ha_ndbcluster.cc b/sql/ha_ndbcluster.cc index 1a17486718..c945e2debe 100644 --- a/sql/ha_ndbcluster.cc +++ b/sql/ha_ndbcluster.cc @@ -3399,7 +3399,7 @@ int ha_ndbcluster::rnd_pos(byte *buf, byte *pos) */ DBUG_DUMP("key+part", (char *)pos, key_length); key_length= ref_length - sizeof(m_part_id); - part_spec.start_part= part_spec.end_part= *(pos + key_length); + part_spec.start_part= part_spec.end_part= *(uint32 *)(pos + key_length); } else { -- 2.30.9