[pulseaudio-commits] r1545 - /branches/lennart/src/pulsecore/sink-input.c
svnmailer-noreply at 0pointer.de
svnmailer-noreply at 0pointer.de
Thu Jul 26 06:58:51 PDT 2007
Author: lennart
Date: Thu Jul 26 15:58:50 2007
New Revision: 1545
URL: http://0pointer.de/cgi-bin/viewcvs.cgi?rev=3D1545&root=3Dpulseaudio&vi=
ew=3Drev
Log:
properly free memblocks when skipping over them
Modified:
branches/lennart/src/pulsecore/sink-input.c
Modified: branches/lennart/src/pulsecore/sink-input.c
URL: http://0pointer.de/cgi-bin/viewcvs.cgi/branches/lennart/src/pulsecore/=
sink-input.c?rev=3D1545&root=3Dpulseaudio&r1=3D1544&r2=3D1545&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/lennart/src/pulsecore/sink-input.c (original)
+++ branches/lennart/src/pulsecore/sink-input.c Thu Jul 26 15:58:50 2007
@@ -475,8 +475,11 @@
pa_cvolume volume;
=
if (pa_sink_input_peek(i, &chunk, &volume) >=3D 0) {
- size_t l =3D chunk.length;
-
+ size_t l;
+
+ pa_memblock_unref(chunk.memblock);
+
+ l =3D chunk.length;
if (l > length)
l =3D length;
=
More information about the pulseaudio-commits
mailing list