summaryrefslogtreecommitdiff
path: root/sql/sql_partition.cc
diff options
context:
space:
mode:
authorunknown <mikael@c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se>2006-06-06 13:19:46 -0400
committerunknown <mikael@c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se>2006-06-06 13:19:46 -0400
commit7fafb1eaff524266125eb5c54f35f51eda46a677 (patch)
tree1fb42c48643acd36b2c251785a0cd9071b0382ed /sql/sql_partition.cc
parent5239cba4b58071ea1aa16ff823305f0498078e0a (diff)
downloadmariadb-git-7fafb1eaff524266125eb5c54f35f51eda46a677.tar.gz
BUG#16002: After review fixes
Fixes for NDB sql/ha_ndbcluster.cc: Fixes for NDB sql/sql_partition.cc: Fixes for NDB
Diffstat (limited to 'sql/sql_partition.cc')
-rw-r--r--sql/sql_partition.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/sql/sql_partition.cc b/sql/sql_partition.cc
index 086b7f28b1e..a9f9e59c0cc 100644
--- a/sql/sql_partition.cc
+++ b/sql/sql_partition.cc
@@ -2394,9 +2394,9 @@ int get_partition_id_list(partition_info *part_info,
}
goto notfound;
}
+ *func_value= part_func_value;
if (unsigned_flag)
part_func_value-= 0x8000000000000000ULL;
- *func_value= part_func_value;
while (max_list_index >= min_list_index)
{
list_index= (max_list_index + min_list_index) >> 1;
@@ -2509,16 +2509,16 @@ int get_partition_id_range(partition_info *part_info,
uint loc_part_id;
longlong part_func_value= part_val_int(part_info->part_expr);
bool unsigned_flag= part_info->part_expr->unsigned_flag;
- DBUG_ENTER("get_partition_id_int_range");
+ DBUG_ENTER("get_partition_id_range");
if (part_info->part_expr->null_value)
{
*part_id= 0;
DBUG_RETURN(0);
}
+ *func_value= part_func_value;
if (unsigned_flag)
part_func_value-= 0x8000000000000000ULL;
- *func_value= part_func_value;
while (max_part_id > min_part_id)
{
loc_part_id= (max_part_id + min_part_id + 1) >> 1;