diff options
Diffstat (limited to 'myisam/ft_static.c')
-rw-r--r-- | myisam/ft_static.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/myisam/ft_static.c b/myisam/ft_static.c index 2edb86679e9..cf4f3d6a02a 100644 --- a/myisam/ft_static.c +++ b/myisam/ft_static.c @@ -53,13 +53,17 @@ const struct _ft_vft _ft_vft_boolean = { ft_boolean_get_relevance, ft_boolean_reinit_search }; + FT_INFO *ft_init_search(uint flags, void *info, uint keynr, byte *query, uint query_len, byte *record) { + FT_INFO *res; if (flags & FT_BOOL) - ft_init_boolean_search((MI_INFO *)info, keynr, query, query_len); + res= ft_init_boolean_search((MI_INFO *)info, keynr, query, query_len); else - ft_init_nlq_search((MI_INFO *)info, keynr, query, query_len, flags, record); + res= ft_init_nlq_search((MI_INFO *)info, keynr, query, query_len, flags, + record); + return res; } const char *ft_stopword_file = 0; |