From 2b1085e4ab0f0cbdf54c6e9bf7304477de842c36 Mon Sep 17 00:00:00 2001 From: "heikki@donna.mysql.fi" <> Date: Sun, 9 Sep 2001 17:41:29 +0300 Subject: [PATCH] ha_innobase.cc mean_rec_length was set to a too small value for > 4 GB tables because of a wrong typecast --- sql/ha_innobase.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql/ha_innobase.cc b/sql/ha_innobase.cc index 2eed5ada680..104aaf8886c 100644 --- a/sql/ha_innobase.cc +++ b/sql/ha_innobase.cc @@ -21,7 +21,7 @@ InnoDB */ - Ask Monty if strings of different languages can exist in the same database. Answer: in near future yes, but not yet. */ - + #ifdef __GNUC__ #pragma implementation // gcc: Class implementation #endif @@ -2844,7 +2844,7 @@ ha_innobase::info( if (records == 0) { mean_rec_length = 0; } else { - mean_rec_length = (ulong) data_file_length / records; + mean_rec_length = (ulong) (data_file_length / records); } }