libbluray | branch: master | John Stebbins <[email protected]> | Thu Apr 7 10:19:16 2011 -0700| [5dd1a58fed2045ff3e1f6c8b6c766470fb658126] | committer: John Stebbins
Fix malloc of incorrect size in clpi parsing of EP fine table > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=5dd1a58fed2045ff3e1f6c8b6c766470fb658126 --- src/libbluray/bdnav/clpi_parse.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/libbluray/bdnav/clpi_parse.c b/src/libbluray/bdnav/clpi_parse.c index 68d5cdb..5cbc3da 100644 --- a/src/libbluray/bdnav/clpi_parse.c +++ b/src/libbluray/bdnav/clpi_parse.c @@ -273,7 +273,7 @@ _parse_ep_map_stream(BITSTREAM *bits, CLPI_EP_MAP_ENTRY *ee) bs_seek_byte(bits, ee->ep_map_stream_start_addr+fine_start); - fine = malloc(ee->num_ep_fine * sizeof(CLPI_EP_COARSE)); + fine = malloc(ee->num_ep_fine * sizeof(CLPI_EP_FINE)); ee->fine = fine; for (ii = 0; ii < ee->num_ep_fine; ii++) { fine[ii].is_angle_change_point = bs_read(bits, 1); _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
