~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/structs.h

  • Committer: Brian Aker
  • Date: 2009-07-11 05:59:19 UTC
  • mfrom: (1089.1.9 merge)
  • Revision ID: brian@gaz-20090711055919-m4px3crrdgta5lie
Collection of patches from new-cleanup (includes asserts for field in debug)

Show diffs side-by-side

added added

removed removed

Lines of Context:
97
97
} KEY;
98
98
 
99
99
 
100
 
struct st_join_table;
 
100
class JoinTable;
101
101
 
102
102
struct RegInfo {                /* Extra info about reg */
103
 
  struct st_join_table *join_tab;       /* Used by SELECT() */
 
103
  JoinTable *join_tab;  /* Used by SELECT() */
104
104
  enum thr_lock_type lock_type;         /* How database is used */
105
105
  bool not_exists_optimize;
106
106
  bool impossible_range;
120
120
class SQL_SELECT;
121
121
class Session;
122
122
class handler;
123
 
struct st_join_table;
124
123
 
125
124
typedef struct st_read_record {                 /* Parameter to read_record */
126
125
  Table *table;                 /* Head-form */
138
137
  unsigned char *cache,*cache_pos,*cache_end,*read_positions;
139
138
  IO_CACHE *io_cache;
140
139
  bool print_error, ignore_not_found_rows;
141
 
  struct st_join_table *do_insideout_scan;
 
140
  JoinTable *do_insideout_scan;
142
141
} READ_RECORD;
143
142
 
144
143