diff --git a/src/queue/put.c b/src/queue/put.c index e91aa1b..bb07785 100644 --- a/src/queue/put.c +++ b/src/queue/put.c @@ -42,6 +42,8 @@ _TR_queueResize(TR_Queue this, size_t split) VPSIZE(this->size - this->start)); this->start = GROWTH + this->start; this->size = new_size; + TR_MEM_FREE(this->data); + this->data = new; } void