summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorunknown <bell@sanja.is.com.ua>2003-11-04 20:50:01 +0200
committerunknown <bell@sanja.is.com.ua>2003-11-04 20:50:01 +0200
commitc1da7745ce8f875fd218eef8cfe465ffe19c0d36 (patch)
tree8b6039e94d9371cde8b6d2deec11cffc056ece09 /sql
parent05194745c994784c66a2b543218e47ebfac5f836 (diff)
downloadmariadb-git-c1da7745ce8f875fd218eef8cfe465ffe19c0d36.tar.gz
fixed:
==2761== Thread 10: ==2761== Conditional jump or move depends on uninitialised value(s) ==2761== at 0x81913BB: find_best(JOIN*, unsigned long long, unsigned, double, double) (sql_select.cc:2689) ==2761== by 0x8191030: find_best_combination(JOIN*, unsigned long long) (sql_select.cc:2599) sql/sql_select.cc: keypart_map fiels should be initialized in case of fulltext index
Diffstat (limited to 'sql')
-rw-r--r--sql/sql_select.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc
index 90eb8c06660..c7f9de2ef6d 100644
--- a/sql/sql_select.cc
+++ b/sql/sql_select.cc
@@ -2408,6 +2408,7 @@ add_ft_keys(DYNAMIC_ARRAY *keyuse_array,
keyuse.keypart= FT_KEYPART;
keyuse.used_tables=cond_func->key_item()->used_tables();
keyuse.optimize= 0;
+ keyuse.keypart_map= 0;
VOID(insert_dynamic(keyuse_array,(gptr) &keyuse));
}