diff options
author | unknown <serg@serg.mysql.com> | 2001-12-11 19:58:41 +0100 |
---|---|---|
committer | unknown <serg@serg.mysql.com> | 2001-12-11 19:58:41 +0100 |
commit | 6d187f8d06917471e6e393d633410625cae4b963 (patch) | |
tree | a223e5361f898c3e855958b7e4a3c0397a88be3a /myisam/ft_update.c | |
parent | a3bbc574cf06313d6e362b6b861cf3aab62d5b9e (diff) | |
download | mariadb-git-6d187f8d06917471e6e393d633410625cae4b963.tar.gz |
rewrote ft_boolean_find_relevance() to use ft_segiterator
myisam/ft_update.c:
bugfix
Diffstat (limited to 'myisam/ft_update.c')
-rw-r--r-- | myisam/ft_update.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/myisam/ft_update.c b/myisam/ft_update.c index e942b2d0975..01dd67b97fa 100644 --- a/myisam/ft_update.c +++ b/myisam/ft_update.c @@ -55,12 +55,9 @@ void _mi_ft_segiterator_dummy_init(const byte *record, uint len, uint _mi_ft_segiterator(register FT_SEG_ITERATOR *ftsi) { - if(!ftsi->num) - return 0; - if (!ftsi->seg) - return 1; + if (!ftsi->num) return 0; else ftsi->num--; + if (!ftsi->seg) return 1; else ftsi->seg--; - ftsi->seg--; ftsi->num--; if (ftsi->seg->null_bit && (ftsi->rec[ftsi->seg->null_pos] & ftsi->seg->null_bit)) { |