more code
This commit is contained in:
parent
0090d02226
commit
b4b0db9a3d
|
@ -40,13 +40,11 @@ typedef void (*TArray2Cb)(void *);
|
||||||
|
|
||||||
#define TARRAY2_MIN_SIZE 16
|
#define TARRAY2_MIN_SIZE 16
|
||||||
|
|
||||||
#define TARRAY2_INITIALIZER \
|
|
||||||
{ 0, 0, NULL }
|
|
||||||
#define TARRAY2_SIZE(a) ((a)->size)
|
#define TARRAY2_SIZE(a) ((a)->size)
|
||||||
#define TARRAY2_CAPACITY(a) ((a)->capacity)
|
#define TARRAY2_CAPACITY(a) ((a)->capacity)
|
||||||
#define TARRAY2_DATA(a) ((a)->data)
|
#define TARRAY2_DATA(a) ((a)->data)
|
||||||
#define TARRAY2_GET(a, i) ((a)->data[i])
|
#define TARRAY2_GET(a, i) ((a)->data[i])
|
||||||
#define TARRAY2_GET_PTR(a, i) (&((a)->data[i]))
|
#define TARRAY2_GET_PTR(a, i) ((a)->data + i)
|
||||||
#define TARRAY2_FIRST(a) ((a)->data[0])
|
#define TARRAY2_FIRST(a) ((a)->data[0])
|
||||||
#define TARRAY2_LAST(a) ((a)->data[(a)->size - 1])
|
#define TARRAY2_LAST(a) ((a)->data[(a)->size - 1])
|
||||||
|
|
||||||
|
|
|
@ -252,9 +252,9 @@ struct SSttFileWriter {
|
||||||
// file
|
// file
|
||||||
STFile file;
|
STFile file;
|
||||||
// data
|
// data
|
||||||
TARRAY2(SSttBlk) sttBlkArray;
|
TSttBlkArray sttBlkArray;
|
||||||
TARRAY2(SDelBlk) delBlkArray;
|
TDelBlkArray delBlkArray;
|
||||||
TARRAY2(STbStatisBlk) statisBlkArray;
|
TStatisBlkArray statisBlkArray;
|
||||||
void *bloomFilter; // TODO
|
void *bloomFilter; // TODO
|
||||||
SFSttFooter footer;
|
SFSttFooter footer;
|
||||||
SBlockData bData[1];
|
SBlockData bData[1];
|
||||||
|
|
Loading…
Reference in New Issue