Merge bk-internal.mysql.com:/home/bk/mysql-5.1-engines
into chilla.local:/home/mydev/mysql-5.1-bug26782
This commit is contained in:
commit
02d318e4bd
@ -603,10 +603,12 @@ int mi_create(const char *name,uint keys,MI_KEYDEF *keydefs,
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
char *iext= strrchr(name, '.');
|
||||||
|
int have_iext= iext && !strcmp(iext, MI_NAME_IEXT);
|
||||||
fn_format(filename, name, "", MI_NAME_IEXT,
|
fn_format(filename, name, "", MI_NAME_IEXT,
|
||||||
(MY_UNPACK_FILENAME |
|
MY_UNPACK_FILENAME |
|
||||||
(flags & HA_DONT_TOUCH_DATA) ? MY_RETURN_REAL_PATH : 0) |
|
((flags & HA_DONT_TOUCH_DATA) ? MY_RETURN_REAL_PATH : 0) |
|
||||||
MY_APPEND_EXT);
|
(have_iext ? MY_REPLACE_EXT : MY_APPEND_EXT));
|
||||||
linkname_ptr=0;
|
linkname_ptr=0;
|
||||||
/* Replace the current file */
|
/* Replace the current file */
|
||||||
create_flag=MY_DELETE_OLD;
|
create_flag=MY_DELETE_OLD;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user