~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/csv/ha_tina.h

Merged build changes from Antony.

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
 
16
16
#include <sys/types.h>
17
17
#include <sys/stat.h>
18
 
#include <my_dir.h>
19
18
#include "transparent_file.h"
20
19
 
21
20
#define DEFAULT_CHAIN_LENGTH 512
79
78
  tina_set *chain;
80
79
  tina_set *chain_ptr;
81
80
  uchar chain_alloced;
82
 
  uint32 chain_size;
 
81
  uint32_t chain_size;
83
82
  uint local_data_file_version;  /* Saved version of the data file used */
84
83
  bool records_is_known;
85
84
  MEM_ROOT blobroot;
100
99
      delete file_buff;
101
100
  }
102
101
  const char *table_type(void) const { return "CSV"; }
103
 
  const char *index_type(uint inx __attribute__((__unused__)))
 
102
  const char *index_type(uint inx __attribute__((unused)))
104
103
  { return "NONE"; }
105
104
  const char **bas_ext() const;
106
105
  uint64_t table_flags() const
108
107
    return (HA_NO_TRANSACTIONS | HA_REC_NOT_IN_SEQ | HA_NO_AUTO_INCREMENT |
109
108
            HA_BINLOG_ROW_CAPABLE | HA_BINLOG_STMT_CAPABLE);
110
109
  }
111
 
  uint32_t index_flags(uint idx __attribute__((__unused__)),
112
 
                       uint part __attribute__((__unused__)),
113
 
                       bool all_parts __attribute__((__unused__))) const
 
110
  uint32_t index_flags(uint idx __attribute__((unused)),
 
111
                       uint part __attribute__((unused)),
 
112
                       bool all_parts __attribute__((unused))) const
114
113
  {
115
114
    /*
116
115
      We will never have indexes so this will never be called(AKA we return