summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mkv.c
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-10-09 18:00:54 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-10-09 18:00:54 +0000
commit37f549101bf51edd3e11045a40231b5c9eb66740 (patch)
treef2e0cd25e8056ea1557ca1cf8533eaf635c10cb0 /libmpdemux/demux_mkv.c
parent3b81347247ae305a3fb715ec8b31f6ecd5187023 (diff)
downloadmpv-37f549101bf51edd3e11045a40231b5c9eb66740.tar.bz2
mpv-37f549101bf51edd3e11045a40231b5c9eb66740.tar.xz
replace malloc+memset by calloc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20136 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demux_mkv.c')
-rw-r--r--libmpdemux/demux_mkv.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c
index c6ce486281..3d775f7121 100644
--- a/libmpdemux/demux_mkv.c
+++ b/libmpdemux/demux_mkv.c
@@ -1007,8 +1007,7 @@ demux_mkv_read_trackentry (demuxer_t *demuxer)
uint64_t len, length, l;
int il;
- track = malloc (sizeof (*track));
- memset(track, 0, sizeof(*track));
+ track = calloc (1, sizeof (*track));
/* set default values */
track->default_track = 1;
track->name = 0;
@@ -1769,8 +1768,7 @@ demux_mkv_open_video (demuxer_t *demuxer, mkv_track_t *track, int vid)
return 1;
src = (BITMAPINFOHEADER *) track->private_data;
- bih = malloc (track->private_size);
- memset (bih, 0, track->private_size);
+ bih = calloc (1, track->private_size);
bih->biSize = le2me_32 (src->biSize);
bih->biWidth = le2me_32 (src->biWidth);
bih->biHeight = le2me_32 (src->biHeight);
@@ -1793,8 +1791,7 @@ demux_mkv_open_video (demuxer_t *demuxer, mkv_track_t *track, int vid)
}
else
{
- bih = malloc (sizeof (BITMAPINFOHEADER));
- memset (bih, 0, sizeof (BITMAPINFOHEADER));
+ bih = calloc (1, sizeof (BITMAPINFOHEADER));
bih->biSize = sizeof (BITMAPINFOHEADER);
bih->biWidth = track->v_width;
bih->biHeight = track->v_height;
@@ -2432,8 +2429,7 @@ demux_mkv_open (demuxer_t *demuxer)
mp_msg (MSGT_DEMUX, MSGL_V, "[mkv] + a segment...\n");
- mkv_d = malloc (sizeof (mkv_demuxer_t));
- memset (mkv_d, 0, sizeof(mkv_demuxer_t));
+ mkv_d = calloc (1, sizeof (mkv_demuxer_t));
demuxer->priv = mkv_d;
mkv_d->tc_scale = 1000000;
mkv_d->segment_start = stream_tell (s);