Skip to content
Permalink
Browse files
MDEV-30036 NULL pointer dereference in partition_info::set_partition_…
…bitmaps_from_table

remove dead code
  • Loading branch information
vuvova committed Dec 2, 2022
1 parent c7c1461 commit f915681
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 22 deletions.
@@ -324,27 +324,6 @@ bool partition_info::set_partition_bitmaps(List<String> *partition_names)
}


/**
Set read/lock_partitions bitmap over non pruned partitions
@param table_list Possible TABLE_LIST which can contain
list of partition names to query
@return Operation status
@retval FALSE OK
@retval TRUE Failed to allocate memory for bitmap or list of partitions
did not match
@note OK to call multiple times without the need for free_bitmaps.
*/
bool partition_info::set_partition_bitmaps_from_table(TABLE_LIST *table_list)
{
List<String> *partition_names= table_list ?
NULL : table_list->partition_names;
return set_partition_bitmaps(partition_names);
}


/*
Create a memory area where default partition names are stored and fill it
up with the names.
@@ -330,7 +330,6 @@ class partition_info : public Sql_alloc
partition_info *get_clone(THD *thd, bool empty_data_and_index_file= FALSE);
bool set_named_partition_bitmap(const char *part_name, size_t length);
bool set_partition_bitmaps(List<String> *partition_names);
bool set_partition_bitmaps_from_table(TABLE_LIST *table_list);
/* Answers the question if subpartitioning is used for a certain table */
bool is_sub_partitioned()
{

0 comments on commit f915681

Please sign in to comment.