From: Ewald S. <es...@us...> - 2002-05-19 12:27:39
|
Update of /cvsroot/xine/xine-lib/src/demuxers In directory usw-pr-cvs1:/tmp/cvs-serv2789/xine-lib/src/demuxers Modified Files: demux_elem.c demux_mpgaudio.c Log Message: Fix segmentation fault in demux plugins caused by uninitialized data Index: demux_elem.c =================================================================== RCS file: /cvsroot/xine/xine-lib/src/demuxers/demux_elem.c,v retrieving revision 1.41 retrieving revision 1.42 diff -u -r1.41 -r1.42 --- demux_elem.c 15 May 2002 21:37:00 -0000 1.41 +++ demux_elem.c 19 May 2002 12:27:36 -0000 1.42 @@ -399,7 +399,7 @@ return NULL; } - this = malloc (sizeof (demux_mpeg_elem_t)); + this = xine_xmalloc (sizeof (demux_mpeg_elem_t)); this->config = xine->config; this->xine = xine; Index: demux_mpgaudio.c =================================================================== RCS file: /cvsroot/xine/xine-lib/src/demuxers/demux_mpgaudio.c,v retrieving revision 1.42 retrieving revision 1.43 diff -u -r1.42 -r1.43 --- demux_mpgaudio.c 16 May 2002 22:18:39 -0000 1.42 +++ demux_mpgaudio.c 19 May 2002 12:27:36 -0000 1.43 @@ -510,7 +510,7 @@ return NULL; } - this = malloc (sizeof (demux_mpgaudio_t)); + this = xine_xmalloc (sizeof (demux_mpgaudio_t)); this->config = xine->config; this->xine = xine; |