diff options
-rw-r--r-- | src/storage/phrase_index.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/storage/phrase_index.h b/src/storage/phrase_index.h index aca74f6..7b3443c 100644 --- a/src/storage/phrase_index.h +++ b/src/storage/phrase_index.h @@ -152,16 +152,15 @@ public: matched += *freq; } } - // use preprocessor to avoid zero freq, in gen_pinyin_table. - /* + +#if 1 + /* an additional safe guard for chewing. */ if ( 0 == total_freq ) - return 0.1; - */ + return 0; +#endif + + /* used preprocessor to avoid zero freq, in gen_chewing_table. */ gfloat retval = matched / (gfloat) total_freq; - /* - if ( 0 == retval ) - return 0.03; - */ return retval; } |