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