Loading sql/handler.cc +9 −2 Original line number Diff line number Diff line Loading @@ -837,8 +837,15 @@ int ha_create_table(const char *name, HA_CREATE_INFO *create_info, } error=table.file->create(name,&table,create_info); VOID(closefrm(&table)); if (error) if (error) { if (table.db_type == DB_TYPE_INNOBASE) { /* Creation of InnoDB table cannot fail because of an OS error: put error as the number */ my_error(ER_CANT_CREATE_TABLE,MYF(ME_BELL+ME_WAITTANG),name,error); } else { my_error(ER_CANT_CREATE_TABLE,MYF(ME_BELL+ME_WAITTANG),name,my_errno); } } DBUG_RETURN(error != 0); } Loading Loading
sql/handler.cc +9 −2 Original line number Diff line number Diff line Loading @@ -837,8 +837,15 @@ int ha_create_table(const char *name, HA_CREATE_INFO *create_info, } error=table.file->create(name,&table,create_info); VOID(closefrm(&table)); if (error) if (error) { if (table.db_type == DB_TYPE_INNOBASE) { /* Creation of InnoDB table cannot fail because of an OS error: put error as the number */ my_error(ER_CANT_CREATE_TABLE,MYF(ME_BELL+ME_WAITTANG),name,error); } else { my_error(ER_CANT_CREATE_TABLE,MYF(ME_BELL+ME_WAITTANG),name,my_errno); } } DBUG_RETURN(error != 0); } Loading