From 46b9388bb0c867b1c80d9e8f037af56b862f5fd4 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 30 Jul 2013 00:03:36 +0200 Subject: PcmConvert: don't memset() in the constructor This destroys data inside PcmDsd and other attributes. It was once necessary, but is not anymore. --- src/pcm/PcmConvert.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/pcm/PcmConvert.cxx b/src/pcm/PcmConvert.cxx index 383df9156..0a3fa6816 100644 --- a/src/pcm/PcmConvert.cxx +++ b/src/pcm/PcmConvert.cxx @@ -24,18 +24,16 @@ #include "pcm_pack.h" #include "audio_format.h" +#include + #include -#include #include -#include #undef G_LOG_DOMAIN #define G_LOG_DOMAIN "pcm" PcmConvert::PcmConvert() { - memset(this, 0, sizeof(*this)); - pcm_resample_init(&resample); pcm_buffer_init(&format_buffer); -- cgit v1.2.3