Commit 16ad22e9 authored by Daniel Baumann's avatar Daniel Baumann Committed by Reinhard Tartler

Imported Debian patch 4.1.4-1219-3

parent e26c1a4b
libdvdread (4.1.4-1219-3) unstable; urgency=low
* Removing some more references to my old email address.
* Adding updated patch from Svante Signell <svante.signell@telia.com>
to fix FTBFS on hurd (Closes: #640803).
-- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 28 Sep 2011 14:07:28 +0200
libdvdread (4.1.4-1219-2) unstable; urgency=low
* Updating maintainer and uploaders fields.
......@@ -275,19 +283,19 @@ libdvdread (0.9.6-1) unstable; urgency=low
Now, in 0.9.6, there are some changes made to give dvdbackup the desired
information in a saner way (Closes: #364972, #365332, #365620).
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Wed, 03 May 2006 21:07:00 +0100
-- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 03 May 2006 21:07:00 +0100
libdvdread (0.9.5-3) unstable; urgency=low
* Added patch to export UDFFindFile (Closes: #364972).
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Thu, 26 Apr 2006 15:19:00 +0100
-- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 26 Apr 2006 15:19:00 +0100
libdvdread (0.9.5-2) unstable; urgency=low
* Added compatiblity Provides: for libdvdread3-dev (Closes: #364719).
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Fri, 25 Apr 2006 15:51:00 +0100
-- Daniel Baumann <daniel.baumann@progress-technologies.net> Fri, 25 Apr 2006 15:51:00 +0100
libdvdread (0.9.5-1) unstable; urgency=low
......@@ -303,7 +311,7 @@ libdvdread (0.9.5-1) unstable; urgency=low
* Added amd64 to install-css.sh (Closes: #329725).
* Added patch to support kFreeBSD (Closes: #272499).
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Fri, 07 Apr 2006 21:39:00 +0200
-- Daniel Baumann <daniel.baumann@progress-technologies.net> Fri, 07 Apr 2006 21:39:00 +0200
libdvdread (0.9.4-5.1) unstable; urgency=medium
......
......@@ -5,8 +5,8 @@ Description:
allocation (Closes: #640803).
diff -Naurp libdvdread.orig/src/dvd_reader.c libdvdread/src/dvd_reader.c
--- libdvdread.orig/src/dvd_reader.c 2011-09-09 13:06:23.964891490 +0200
+++ libdvdread/src/dvd_reader.c 2011-09-09 13:31:50.851898326 +0200
--- libdvdread.orig/src/dvd_reader.c 2011-09-23 11:03:29.096461571 +0200
+++ libdvdread/src/dvd_reader.c 2011-09-28 14:05:34.204810584 +0200
@@ -424,6 +424,12 @@ dvd_reader_t *DVDOpen( const char *ppath
if( chdir( path_copy ) == -1 ) {
goto DVDOpen_error;
......@@ -202,14 +202,15 @@ diff -Naurp libdvdread.orig/src/dvd_reader.c libdvdread/src/dvd_reader.c
struct stat fileinfo;
off_t tot_size;
off_t parts_size[ 9 ];
@@ -978,11 +1004,13 @@ static int DVDFileStatVOBPath( dvd_reade
@@ -978,11 +1004,14 @@ static int DVDFileStatVOBPath( dvd_reade
else
sprintf( filename, "VTS_%02d_%d.VOB", title, menu ? 0 : 1 );
- if( !findDVDFile( dvd, filename, full_path ) )
+ if( !findDVDFile( dvd, filename, &full_path ) )
+ if( !findDVDFile( dvd, filename, &full_path ) ) {
+ free( full_path );
return -1;
+ }
if( stat( full_path, &fileinfo ) < 0 ) {
fprintf( stderr, "libdvdread: Can't stat() %s.\n", filename );
......@@ -217,7 +218,7 @@ diff -Naurp libdvdread.orig/src/dvd_reader.c libdvdread/src/dvd_reader.c
return -1;
}
@@ -994,7 +1022,7 @@ static int DVDFileStatVOBPath( dvd_reade
@@ -994,7 +1023,7 @@ static int DVDFileStatVOBPath( dvd_reade
int cur;
for( cur = 2; cur < 10; cur++ ) {
sprintf( filename, "VTS_%02d_%d.VOB", title, cur );
......@@ -226,7 +227,7 @@ diff -Naurp libdvdread.orig/src/dvd_reader.c libdvdread/src/dvd_reader.c
break;
if( stat( full_path, &fileinfo ) < 0 ) {
@@ -1013,6 +1041,7 @@ static int DVDFileStatVOBPath( dvd_reade
@@ -1013,6 +1042,7 @@ static int DVDFileStatVOBPath( dvd_reade
for( n = 0; n < nr_parts; n++ )
statbuf->parts_size[ n ] = parts_size[ n ];
......@@ -234,7 +235,7 @@ diff -Naurp libdvdread.orig/src/dvd_reader.c libdvdread/src/dvd_reader.c
return 0;
}
@@ -1021,7 +1050,7 @@ int DVDFileStat( dvd_reader_t *dvd, int
@@ -1021,7 +1051,7 @@ int DVDFileStat( dvd_reader_t *dvd, int
dvd_read_domain_t domain, dvd_stat_t *statbuf )
{
char filename[ MAX_UDF_FILE_NAME_LEN ];
......@@ -243,7 +244,7 @@ diff -Naurp libdvdread.orig/src/dvd_reader.c libdvdread/src/dvd_reader.c
struct stat fileinfo;
uint32_t size;
@@ -1077,17 +1106,19 @@ int DVDFileStat( dvd_reader_t *dvd, int
@@ -1077,17 +1107,19 @@ int DVDFileStat( dvd_reader_t *dvd, int
return 0;
}
} else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment