diff options
author | unknown <mikael@c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se> | 2006-06-06 13:19:46 -0400 |
---|---|---|
committer | unknown <mikael@c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se> | 2006-06-06 13:19:46 -0400 |
commit | 7fafb1eaff524266125eb5c54f35f51eda46a677 (patch) | |
tree | 1fb42c48643acd36b2c251785a0cd9071b0382ed /sql/sql_partition.cc | |
parent | 5239cba4b58071ea1aa16ff823305f0498078e0a (diff) | |
download | mariadb-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.cc | 6 |
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; |