diff options
author | unknown <monty@hundin.mysql.fi> | 2002-01-05 22:51:42 +0200 |
---|---|---|
committer | unknown <monty@hundin.mysql.fi> | 2002-01-05 22:51:42 +0200 |
commit | e9b750d1a6a131b60453c8dd4efef9d572bae476 (patch) | |
tree | aee8644482b4b6ee28e2b60a28829fa32f99a2b0 /myisam/ft_dump.c | |
parent | f06d80f679aad1f6ddb79d26c36cd574de85bc24 (diff) | |
download | mariadb-git-e9b750d1a6a131b60453c8dd4efef9d572bae476.tar.gz |
Fix for FLUSH QUERY CACHE
Fix for new bug in CREATE TABLE when sorting keys.
Docs/manual.texi:
Added FOUND_ROWS() section.
include/my_base.h:
Spatial index
include/myisam.h:
Spatial index
include/mysql_com.h:
Spatial index
myisam/ft_dump.c:
Remove warnings.
mysys/hash.c:
Fix for SUNPRO_C (Sun's Fortre compiler)
sql/sql_cache.cc:
Fix for FLUSH QUERY CACHE.
sql/sql_cache.h:
Fix for FLUSH QUERY CACHE.
sql/sql_table.cc:
Fix for new bug when sorting keys.
Diffstat (limited to 'myisam/ft_dump.c')
-rw-r--r-- | myisam/ft_dump.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/myisam/ft_dump.c b/myisam/ft_dump.c index a693878acd9..6308694b58e 100644 --- a/myisam/ft_dump.c +++ b/myisam/ft_dump.c @@ -33,7 +33,7 @@ static uint lengths[256]; int main(int argc,char *argv[]) { int error=0; - uint keylen, keylen2, inx, doc_cnt=0; + uint keylen, keylen2=0, inx, doc_cnt=0; float weight; double gws, min_gws=0, avg_gws=0; MI_INFO *info; @@ -151,7 +151,7 @@ int main(int argc,char *argv[]) for (inx=0;inx<256;inx++) { count+=lengths[inx]; - if (count >= total/2) + if ((ulong) count >= total/2) break; } printf("Total rows: %qu\nTotal words: %lu\n" @@ -170,7 +170,8 @@ int main(int argc,char *argv[]) count+=lengths[inx]; if (count && lengths[inx]) printf("%3u: %10lu %5.2f%% %20lu %4.1f%%\n", inx, - lengths[inx],100.0*lengths[inx]/total,count, 100.0*count/total); + (ulong) lengths[inx],100.0*lengths[inx]/total,(ulong) count, + 100.0*count/total); } } } |