~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/unireg.h

  • Committer: Brian Aker
  • Date: 2009-05-03 22:35:33 UTC
  • mfrom: (997.2.26 mordred)
  • Revision ID: brian@gaz-20090503223533-lv7lwqelv08dnv2j
Merge of Monty's code

Show diffs side-by-side

added added

removed removed

Lines of Context:
104
104
#define ME_ERROR (ME_BELL+ME_OLDWIN+ME_NOREFRESH)
105
105
#define MYF_RW MYF(MY_WME+MY_NABP)              /* Vid my_read & my_write */
106
106
 
107
 
        /* Extern defines */
108
 
#define store_record(A,B) memcpy((A)->B,(A)->record[0],(size_t) (A)->s->reclength)
109
 
#define restore_record(A,B) memcpy((A)->record[0],(A)->B,(size_t) (A)->s->reclength)
110
 
#define cmp_record(A,B) memcmp((A)->record[0],(A)->B,(size_t) (A)->s->reclength)
111
 
#define empty_record(A)                                 \
112
 
  do {                                                  \
113
 
    restore_record((A),s->default_values);              \
114
 
    memset((A)->null_flags, 255, (A)->s->null_bytes);   \
115
 
  } while (0)
116
 
 
117
107
/**
118
108
  This flag is used in function get_all_tables() which fills
119
109
  I_S tables with data which are retrieved from frm files and storage engine