Mercurial > libdvdnav.hg
changeset 323:d132820611d3 src
fail DVDDiscID if no ifo files are found. ogle-1766
author | nicodvb |
---|---|
date | Sun, 30 Dec 2007 14:29:20 +0000 |
parents | fc94594033a8 |
children | f59175f21e06 |
files | dvdread/dvd_reader.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/dvdread/dvd_reader.c Sun Dec 30 14:22:32 2007 +0000 +++ b/dvdread/dvd_reader.c Sun Dec 30 14:29:20 2007 +0000 @@ -1079,6 +1079,7 @@ { struct md5_ctx ctx; int title; + int nr_of_files = 0; /* Check arguments. */ if( dvd == NULL || discid == NULL ) @@ -1113,9 +1114,12 @@ DVDCloseFile( dvd_file ); free( buffer_base ); + nr_of_files++; } } md5_finish_ctx( &ctx, discid ); + if(!nr_of_files) + return -1; return 0; }