X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fbuffer.c;h=8873529996a66cf7cee5d92fe0a355d03f0028a1;hb=b433859c349f125277c5c58ad3f8c195cc3ed005;hp=6f807b1dc0454083045e7e4be65c027e4e281e40;hpb=462b1197f07aac3181b8137e6844738d6c68774c;p=gedcom-parse.git diff --git a/gedcom/buffer.c b/gedcom/buffer.c index 6f807b1..8873529 100644 --- a/gedcom/buffer.c +++ b/gedcom/buffer.c @@ -51,8 +51,8 @@ void init_buffer(struct safe_buffer *b) if (b && b->buffer == NULL) { b->buffer = (char *)malloc(INITIAL_BUF_SIZE); if (b->buffer) { - b->buffer[0] = '\0'; b->bufsize = INITIAL_BUF_SIZE; + memset(b->buffer, 0, b->bufsize); b->buf_end = b->buffer; b->buflen = 0; if (b->cleanup_func && atexit(b->cleanup_func) != 0) {