From: <bu...@ke...> - 2006-06-29 12:21:21
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: burger Date: Thu Jun 29 2006 12:21:18 UTC Log message: * gst-libs/gst/rtp/gstbasertpaudiopayload.c: Fixed nasty memory leak Modified files: . : ChangeLog gst-libs/gst/rtp: gstbasertpaudiopayload.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.2740&r2=1.2741 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst-libs/gst/rtp/gstbasertpaudiopayload.c.diff?r1=1.5&r2=1.6 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-base/ChangeLog,v retrieving revision 1.2740 retrieving revision 1.2741 diff -u -d -r1.2740 -r1.2741 --- ChangeLog 26 Jun 2006 13:19:33 -0000 1.2740 +++ ChangeLog 29 Jun 2006 12:21:06 -0000 1.2741 @@ -1,3 +1,8 @@ +2006-06-29 Philippe Kalaf <phi...@co...> + + * gst-libs/gst/rtp/gstbasertpaudiopayload.c: + Fixed nasty memory leak + 2006-06-26 Thomas Vander Stichele <thomas at apestaart dot org> * gst/tcp/gsttcp.c: (gst_tcp_read_buffer), Index: gstbasertpaudiopayload.c RCS file: /cvs/gstreamer/gst-plugins-base/gst-libs/gst/rtp/gstbasertpaudiopayload.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- gstbasertpaudiopayload.c 23 Jun 2006 09:53:08 -0000 1.5 +++ gstbasertpaudiopayload.c 29 Jun 2006 12:21:06 -0000 1.6 @@ -285,6 +285,8 @@ data += payload_len; } + gst_buffer_unref (buffer); /* none should be available by now */ if (available != 0) { GST_ERROR_OBJECT (basertpaudiopayload, "The buffer size is not a multiple" @@ -378,6 +380,8 @@ return ret; } |