Home | History | Annotate | Download | only in libFLAC

Lines Matching full:new_size

941 		const size_t new_size = new_num_points * sizeof(FLAC__StreamMetadata_SeekPoint);
949 if (new_size == 0) {
953 else if ((object->data.seek_table.points = safe_realloc_(object->data.seek_table.points, new_size)) == NULL)
957 if (new_size > old_size) {
1179 const size_t new_size = new_num_comments * sizeof(FLAC__StreamMetadata_VorbisComment_Entry);
1195 if (new_size == 0) {
1201 if ((object->data.vorbis_comment.comments = realloc(object->data.vorbis_comment.comments, new_size)) == NULL) {
1209 if (new_size > old_size)
1210 memset(object->data.vorbis_comment.comments + object->data.vorbis_comment.num_comments, 0, new_size - old_size);
1493 const size_t new_size = new_num_indices * sizeof(FLAC__StreamMetadata_CueSheet_Index);
1501 if (new_size == 0) {
1505 else if ((track->indices = safe_realloc_(track->indices, new_size)) == NULL)
1509 if (new_size > old_size)
1510 memset(track->indices + track->num_indices, 0, new_size - old_size);
1581 const size_t new_size = new_num_tracks * sizeof(FLAC__StreamMetadata_CueSheet_Track);
1596 if (new_size == 0) {
1600 else if ((object->data.cue_sheet.tracks = safe_realloc_(object->data.cue_sheet.tracks, new_size)) == NULL)
1604 if (new_size > old_size)
1605 memset(object->data.cue_sheet.tracks + object->data.cue_sheet.num_tracks, 0, new_size - old_size);