Commit 19f7626e authored by unknown's avatar unknown

fixed coredump on corrupt charset index


mysys/charset.c:
  fixed coredump on corrupt charset index
parent dd79d7e1
......@@ -63,9 +63,10 @@ static uint num_from_csname(CS_ID **cs, const char *name)
static char *name_from_csnum(CS_ID **cs, uint number)
{
CS_ID **c;
for (c = cs; *c; ++c)
if ((*c)->number == number)
return (*c)->name;
if(cs)
for (c = cs; *c; ++c)
if ((*c)->number == number)
return (*c)->name;
return "?"; /* this mimics find_type() */
}
......
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