Mercurial > libdvdnav.hg
changeset 340:eea1e72ea1dd src
in DVDDiscID() call DVDCloseFile() before exiting with an error ; patch by Erik Hovland - erik hovland org
author | nicodvb |
---|---|
date | Sat, 19 Apr 2008 10:27:37 +0000 |
parents | d0bfcfa565b0 |
children | 090b808c421b |
files | dvdread/dvd_reader.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/dvdread/dvd_reader.c Sat Apr 19 10:11:36 2008 +0000 +++ b/dvdread/dvd_reader.c Sat Apr 19 10:27:37 2008 +0000 @@ -1117,6 +1117,7 @@ char *buffer = (unsigned char *)(((uintptr_t)buffer_base & ~((uintptr_t)2047)) + 2048); if( buffer_base == NULL ) { + DVDCloseFile( dvd_file ); fprintf( stderr, "libdvdread: DVDDiscId, failed to " "allocate memory for file read!\n" ); return -1;