Mercurial > libdvdread4.hg
view Makefile.am @ 70:f6cd5131324d src
Fix crash when PTT is too short
The PTT that is allocated and read is smaller than what gets referenced.
The data is byte-swapped in place which results in writes to memory
locations outside the allocated region. Region 1 True Grit is an
example of this.
Derived from a patch submitted by John Stebbins. Thanks!
author | erik |
---|---|
date | Sat, 13 Aug 2011 17:28:45 +0000 |
parents | c743d79f187b |
children |
line wrap: on
line source
include $(top_srcdir)/misc/Makefile.common includedir = ${prefix}/include/dvdread AM_CPPFLAGS = -I$(top_srcdir)/src lib_LTLIBRARIES = libdvdread.la libdvdread_la_SOURCES = dvd_reader.c nav_read.c ifo_read.c \ dvd_input.c dvd_udf.c md5.c nav_print.c ifo_print.c bitreader.c \ bswap.h dvd_input.h dvdread_internal.h dvd_udf.h md5.h bitreader.h libdvdread_la_LIBADD = $(DYNAMIC_LD_LIBS) libdvdread_la_LDFLAGS = -version-info $(DVDREAD_LT_CURRENT):$(DVDREAD_LT_REVISION):$(DVDREAD_LT_AGE) \ -export-symbols-regex "(^dvd.*|^nav.*|^ifo.*|^DVD.*|^UDF.*)" include_HEADERS = dvdread/dvd_reader.h dvdread/nav_read.h dvdread/ifo_read.h \ dvdread/nav_print.h dvdread/ifo_print.h dvdread/ifo_types.h dvdread/nav_types.h dvdread/dvd_udf.h dvdread/bitreader.h