[vlc-commits] packetizer: flac: fix realloc call
Tristan Matthews
git at videolan.org
Fri Nov 21 19:54:55 CET 2014
vlc | branch: master | Tristan Matthews <tmatth at videolan.org> | Fri Nov 21 13:43:33 2014 -0500| [f3901fbd7ccc83b218f05ff5ff4dbc5eb6928057] | committer: Tristan Matthews
packetizer: flac: fix realloc call
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f3901fbd7ccc83b218f05ff5ff4dbc5eb6928057
---
modules/packetizer/flac.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/modules/packetizer/flac.c b/modules/packetizer/flac.c
index 25f1957..e8e8298 100644
--- a/modules/packetizer/flac.c
+++ b/modules/packetizer/flac.c
@@ -607,9 +607,10 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block)
* We'll update it as we look for the next start code. */
if (p_sys->i_buf < p_sys->i_frame_size)
{
- p_sys->p_buf = realloc(p_sys->p_buf, p_sys->i_frame_size);
- if (!p_sys->p_buf)
+ uint8_t *p_buf = realloc(p_sys->p_buf, p_sys->i_frame_size);
+ if (!p_buf)
return NULL;
+ p_sys->p_buf = p_buf;
p_sys->i_buf = p_sys->i_frame_size;
}
More information about the vlc-commits
mailing list