diff --git a/libXmd/src/Buffer.c b/libXmd/src/Buffer.c index e2d42cb..de953c2 100644 --- a/libXmd/src/Buffer.c +++ b/libXmd/src/Buffer.c @@ -19,6 +19,7 @@ XmdBuffer *XmdBufferNew (size_t element) { XmdBuffer *buffer = calloc(1, sizeof(XmdBuffer)); buffer->element = element; buffer->capacity = 1; + buffer->data = calloc(buffer->capacity, buffer->element); XmdBufferFit(buffer); return buffer; }