ext/lame/gstlame.*: Fix leak (by calling lame_init_params() before lame_close())...
authorRoland Kay <roland.kay@ox.compsoc.net>
Thu, 14 Dec 2006 10:15:24 +0000 (10:15 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Thu, 14 Dec 2006 10:15:24 +0000 (10:15 +0000)
commitbcc7663ebecc3cfd2f18966885c48c8152551dae
treec6ed59c9750e451b2ec9c5b4c7d3d879e9138e8c
parentc51785a480e76d8d0c0f9966ebb536d0b6d1a21f
ext/lame/gstlame.*: Fix leak (by calling lame_init_params() before lame_close()); handle

Original commit message from CVS:
Based on patch by: Roland Kay  <roland.kay at ox compsoc net>
* ext/lame/gstlame.c: (gst_lame_init), (gst_lame_chain),
(gst_lame_setup):
* ext/lame/gstlame.h:
Fix leak (by calling lame_init_params() before lame_close()); handle
NULL return from lame_init() more gracefully. Fixes #385311.
ChangeLog
ext/lame/gstlame.c
ext/lame/gstlame.h