Browse Source

Bug #17122: myisam_ftdump requires write access to files although only reads from them

Instead of opening the table for read and write, myisam_ftdump is fixed to only
  open it for read.


storage/myisam/myisam_ftdump.c:
  Fix call to mi_open() to just open the table read-only.
pull/374/head
unknown 20 years ago
parent
commit
4cb5c7a526
  1. 3
      storage/myisam/myisam_ftdump.c

3
storage/myisam/myisam_ftdump.c

@ -86,7 +86,8 @@ int main(int argc,char *argv[])
init_key_cache(dflt_key_cache,MI_KEY_BLOCK_LENGTH,USE_BUFFER_INIT, 0, 0);
if (!(info=mi_open(argv[0],2,HA_OPEN_ABORT_IF_LOCKED|HA_OPEN_FROM_SQL_LAYER)))
if (!(info=mi_open(argv[0], O_RDONLY,
HA_OPEN_ABORT_IF_LOCKED|HA_OPEN_FROM_SQL_LAYER)))
{
error=my_errno;
goto err;

Loading…
Cancel
Save