comparison src/lrecord.h @ 213:78f53ef88e17 r20-4b5

Import from CVS: tag r20-4b5
author cvs
date Mon, 13 Aug 2007 10:06:47 +0200
parents 78478c60bfcd
children f220cc83d72e
comparison
equal deleted inserted replaced
212:d8688acf4c5b 213:78f53ef88e17
100 #endif 100 #endif
101 }; 101 };
102 102
103 #ifdef USE_INDEXED_LRECORD_IMPLEMENTATION 103 #ifdef USE_INDEXED_LRECORD_IMPLEMENTATION
104 # define set_lheader_implementation(header,imp) \ 104 # define set_lheader_implementation(header,imp) \
105 do { (header)->type = lrecord_type_index((imp)) \ 105 do { (header)->type = lrecord_type_index((imp)); \
106 (header)->mark = 0; \ 106 (header)->mark = 0; \
107 (header)->pure = 0; \ 107 (header)->pure = 0; \
108 } while (0) 108 } while (0)
109 #else 109 #else
110 # define set_lheader_implementation(header,imp) (header)->implementation=(imp) 110 # define set_lheader_implementation(header,imp) (header)->implementation=(imp)