Blame SOURCES/cdparanoia-10.2-endian.patch

1b4e3f
diff -up cdparanoia-III-10.2/interface/interface.c.jx cdparanoia-III-10.2/interface/interface.c
1b4e3f
--- cdparanoia-III-10.2/interface/interface.c.jx	2009-02-10 14:25:02.000000000 -0500
1b4e3f
+++ cdparanoia-III-10.2/interface/interface.c	2009-02-10 14:25:49.000000000 -0500
1b4e3f
@@ -115,7 +115,7 @@ long cdda_read_timed(cdrom_drive *d, voi
1b4e3f
 
1b4e3f
       if(sectors>0){
1b4e3f
 	/* byteswap? */
1b4e3f
-	if(d->bigendianp==-1) /* not determined yet */
1b4e3f
+	if(buffer && d->bigendianp==-1) /* not determined yet */
1b4e3f
 	  d->bigendianp=data_bigendianp(d);
1b4e3f
 	
1b4e3f
 	if(d->bigendianp!=bigendianp()){