Sophie

Sophie

distrib > Fedora > 16 > x86_64 > media > updates-src > by-pkgid > b533d8f32c63dc3eb9ce439a0566c5ba > files > 5

libcdio-0.82-6.fc16.src.rpm

diff -up ./lib/driver/cdtext.c.sdg ./lib/driver/cdtext.c
--- ./lib/driver/cdtext.c.sdg	2009-05-16 23:02:15.000000000 -0400
+++ ./lib/driver/cdtext.c	2012-03-20 22:44:37.215566980 -0400
@@ -208,6 +208,7 @@ cdtext_data_init(void *p_user_data, trac
       if( p_data->seq != i ) break;
 
       for( j=0; j < CDIO_CDTEXT_MAX_TEXT_DATA; j++ ) {
+	if (i_track > 99) break;
 	if( p_data->text[j] == 0x00 ) {
 	  bool b_field_set=true;
 	  switch( p_data->type) {