From e3ce7d3e35608103f574d02217400c1fae2adf28 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Thu, 8 Oct 2009 23:10:40 +0100 Subject: [PATCH] pluginloader: Fix valgrind warnings by zeroing padding bytes. --- gst/gstpluginloader.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gst/gstpluginloader.c b/gst/gstpluginloader.c index 842ea012ec..60dfe8834e 100644 --- a/gst/gstpluginloader.c +++ b/gst/gstpluginloader.c @@ -525,6 +525,9 @@ put_chunk (GstPluginLoader * l, GstRegistryChunk * chunk, guint * pos) } out = l->tx_buf + l->tx_buf_write; + /* Clear the padding */ + if (padsize) + memset (out, 0, padsize); memcpy (out + padsize, chunk->data, chunk->size); l->tx_buf_write += len;