From 81b19542e071536ea470ea3c4661873dbdf19e82 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 18 Oct 2006 22:31:48 +1000 Subject: BUG#19914 SELECT COUNT(*) sometimes returns MAX_INT on cluster tables update partition engine for handler::info returning int sql/ha_partition.cc: update for handler::info returning int. sql/ha_partition.h: update for handler::info returning int. --- sql/ha_partition.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sql/ha_partition.cc') diff --git a/sql/ha_partition.cc b/sql/ha_partition.cc index deb3bedb203..dd4919f4fb7 100644 --- a/sql/ha_partition.cc +++ b/sql/ha_partition.cc @@ -4214,7 +4214,7 @@ void ha_partition::include_partition_fields_in_used_fields() retrieving statistics data. */ -void ha_partition::info(uint flag) +int ha_partition::info(uint flag) { handler *file, **file_array; DBUG_ENTER("ha_partition:info"); @@ -4378,7 +4378,7 @@ void ha_partition::info(uint flag) stats.update_time= file->stats.update_time; } while (*(++file_array)); } - DBUG_VOID_RETURN; + DBUG_RETURN(0); } -- cgit v1.2.1