[MPlayer-cvslog] r20136 - trunk/libmpdemux/demux_mkv.c

reimar subversion at mplayerhq.hu
Mon Oct 9 20:00:55 CEST 2006


Author: reimar
Date: Mon Oct  9 20:00:54 2006
New Revision: 20136

Modified:
   trunk/libmpdemux/demux_mkv.c

Log:
replace malloc+memset by calloc


Modified: trunk/libmpdemux/demux_mkv.c
==============================================================================
--- trunk/libmpdemux/demux_mkv.c	(original)
+++ trunk/libmpdemux/demux_mkv.c	Mon Oct  9 20:00:54 2006
@@ -1007,8 +1007,7 @@
   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 @@
         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 @@
     }
   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 @@
 
   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);



More information about the MPlayer-cvslog mailing list