@@ -2670,7 +2670,8 @@ dict_stats_fetch_table_stats_step(
2670
2670
ut_a (len == 8 );
2671
2671
2672
2672
table->stat_clustered_index_size
2673
- = std::max<ulint>(mach_read_from_8 (data), 1 );
2673
+ = std::max<ulint>(
2674
+ (ulint) mach_read_from_8 (data), 1 );
2674
2675
break ;
2675
2676
}
2676
2677
@@ -2688,7 +2689,7 @@ dict_stats_fetch_table_stats_step(
2688
2689
}
2689
2690
table->stat_sum_of_other_index_sizes
2690
2691
= std::max<ulint>(
2691
- mach_read_from_8 (data),
2692
+ (ulint) mach_read_from_8 (data),
2692
2693
UT_LIST_GET_LEN (table->indexes ) - 1 );
2693
2694
2694
2695
break ;
@@ -2876,13 +2877,13 @@ dict_stats_fetch_index_stats_step(
2876
2877
if (stat_name_len == 4 /* strlen("size") */
2877
2878
&& strncasecmp (" size" , stat_name, stat_name_len) == 0 ) {
2878
2879
index->stat_index_size
2879
- = std::max<ulint>(stat_value, 1 );
2880
+ = std::max<ulint>((ulint) stat_value, 1 );
2880
2881
arg->stats_were_modified = true ;
2881
2882
} else if (stat_name_len == 12 /* strlen("n_leaf_pages") */
2882
2883
&& strncasecmp (" n_leaf_pages" , stat_name, stat_name_len)
2883
2884
== 0 ) {
2884
2885
index->stat_n_leaf_pages
2885
- = std::max<ulint>(stat_value, 1 );
2886
+ = std::max<ulint>((ulint) stat_value, 1 );
2886
2887
arg->stats_were_modified = true ;
2887
2888
} else if (stat_name_len == 12 /* strlen("n_page_split") */
2888
2889
&& strncasecmp (" n_page_split" , stat_name, stat_name_len)
0 commit comments