summaryrefslogtreecommitdiff
path: root/storage/myisam/ft_nlq_search.c
diff options
context:
space:
mode:
Diffstat (limited to 'storage/myisam/ft_nlq_search.c')
-rw-r--r--storage/myisam/ft_nlq_search.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/myisam/ft_nlq_search.c b/storage/myisam/ft_nlq_search.c
index eb563638d36..5317da78ee4 100644
--- a/storage/myisam/ft_nlq_search.c
+++ b/storage/myisam/ft_nlq_search.c
@@ -123,7 +123,7 @@ static int walk_and_match(FT_WORD *word, uint32 count, ALL_IN_ONE *aio)
goto do_skip;
}
#if HA_FT_WTYPE == HA_KEYTYPE_FLOAT
- tmp_weight=*(float*)&subkeys;
+ ft_floatXget(tmp_weight, info->lastkey+info->lastkey_length-extra);
#else
#error
#endif