fixed uninitialized buffers
This commit is contained in:
@@ -7,10 +7,12 @@ TimState* tim = NULL;
|
||||
static void tim_init(void){
|
||||
tim = (TimState*)malloc(sizeof(TimState));
|
||||
memset(tim, 0, sizeof(TimState));
|
||||
size_t cdb_size = (TIM_MAX_CELLS << TIM_ENABLE_DBUF);
|
||||
tim->cells_double_buf = (TimCell*)malloc(cdb_size * sizeof(TimCell));
|
||||
size_t cdb_size = (TIM_MAX_CELLS << TIM_ENABLE_DBUF) * sizeof(TimCell);
|
||||
tim->cells_double_buf = (TimCell*)malloc(cdb_size);
|
||||
memset(tim->cells_double_buf, 0, cdb_size);
|
||||
tim->cells = tim->cells_double_buf;
|
||||
tim->buf = (char*)malloc(TIM_MAX_BUF);
|
||||
memset(tim->buf, 0, TIM_MAX_BUF);
|
||||
}
|
||||
|
||||
static void tim_deinit(void){
|
||||
|
||||
Reference in New Issue
Block a user