mirror of
https://github.com/mpv-player/mpv
synced 2025-01-31 12:11:52 +00:00
Use calloc instead of malloc when allocate vobsub_t.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25459 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
5d12d44a25
commit
aaf4c414a6
12
vobsub.c
12
vobsub.c
@ -1106,23 +1106,13 @@ vobsub_parse_ifo(void* this, const char *const name, unsigned int *palette, unsi
|
||||
void *
|
||||
vobsub_open(const char *const name,const char *const ifo,const int force,void** spu)
|
||||
{
|
||||
vobsub_t *vob = malloc(sizeof(vobsub_t));
|
||||
vobsub_t *vob = calloc(1, sizeof(vobsub_t));
|
||||
if(spu)
|
||||
*spu = NULL;
|
||||
if (vobsubid == -2)
|
||||
vobsubid = vobsub_id;
|
||||
if (vob) {
|
||||
char *buf;
|
||||
vob->custom = 0;
|
||||
vob->have_palette = 0;
|
||||
vob->orig_frame_width = 0;
|
||||
vob->orig_frame_height = 0;
|
||||
vob->spu_streams = NULL;
|
||||
vob->spu_streams_size = 0;
|
||||
vob->spu_streams_current = 0;
|
||||
vob->spu_valid_streams_size = 0;
|
||||
vob->delay = 0;
|
||||
vob->forced_subs=0;
|
||||
buf = malloc(strlen(name) + 5);
|
||||
if (buf) {
|
||||
rar_stream_t *fd;
|
||||
|
Loading…
Reference in New Issue
Block a user