]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
Make ply_buffer_clear actually clear the buffer
authorRay Strode <rstrode@redhat.com>
Wed, 20 Aug 2008 19:37:15 +0000 (15:37 -0400)
committerRay Strode <rstrode@redhat.com>
Wed, 20 Aug 2008 19:50:48 +0000 (15:50 -0400)
Before it was just setting size to 0 causing old
stale contents to get reused occassionally.

src/libply/ply-buffer.c

index 4fd1e43bea1111ab85ac4fb7b0d43728ae54cf3a..052195c8863d0238057b2bbb1cd2f57753946ec9 100644 (file)
@@ -253,6 +253,7 @@ ply_buffer_get_size (ply_buffer_t *buffer)
 void
 ply_buffer_clear (ply_buffer_t *buffer)
 {
+  memset (buffer->data, '\0', buffer->capacity);
   buffer->size = 0;
 }