diff options
Diffstat (limited to 'myisammrg')
-rw-r--r-- | myisammrg/myrg_extra.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/myisammrg/myrg_extra.c b/myisammrg/myrg_extra.c index 315abe0f29e..912eeb1f9e6 100644 --- a/myisammrg/myrg_extra.c +++ b/myisammrg/myrg_extra.c @@ -46,3 +46,13 @@ int myrg_extra(MYRG_INFO *info,enum ha_extra_function function) } DBUG_RETURN(save_error); } + +void myrg_extrafunc(MYRG_INFO *info, invalidator_by_filename inv) +{ + MYRG_TABLE *file; + + DBUG_ENTER("myrg_extrafunc"); + for (file=info->open_tables ; file != info->end_table ; file++) + file->table->s->invalidator = inv; + DBUG_VOID_RETURN; +} |