Commit 2aa304d3 authored by unknown's avatar unknown

protection agains badly charsed indexfile

parent 9040fd7d
...@@ -329,7 +329,11 @@ MI_INFO *mi_open(const char *name, int mode, uint open_flags) ...@@ -329,7 +329,11 @@ MI_INFO *mi_open(const char *name, int mode, uint open_flags)
{ {
*pos=ft_keysegs[j]; *pos=ft_keysegs[j];
pos[0].language= pos[-1].language; pos[0].language= pos[-1].language;
pos[0].charset= pos[-1].charset; if (!(pos[0].charset= pos[-1].charset))
{
my_errno=HA_ERR_CRASHED;
goto err;
}
pos++; pos++;
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment