Slide 30
Slide 30 text
int ha_gambit::open(const char *name, int, uint, const dd::Table *) {
DBUG_TRACE;
File open_file;
if (!(share = get_share())) return 1;
thr_lock_data_init(&share->lock, &lock, NULL);
if (!(open_file = my_open(name, O_RDWR, MYF(0))))
return 1;
share->table_file = open_file;
share->name = name;
return 0;
}