~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/unireg.h

Replace macros around unireg.h, store_record,restore_record,cmp_record,empty_record

Show diffs side-by-side

added added

removed removed

Lines of Context:
105
105
#define MYF_RW MYF(MY_WME+MY_NABP)              /* Vid my_read & my_write */
106
106
 
107
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)                                 \
 
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
112
  do {                                                  \
113
113
    restore_record((A),s->default_values);              \
114
114
    memset((A)->null_flags, 255, (A)->s->null_bytes);   \
115
115
  } while (0)
116
 
 
 
116
*/
117
117
/**
118
118
  This flag is used in function get_all_tables() which fills
119
119
  I_S tables with data which are retrieved from frm files and storage engine