diff --git a/lib/cdda_interface/interface.c b/lib/cdda_interface/interface.c index 94a02399..f93a5242 100644 --- a/lib/cdda_interface/interface.c +++ b/lib/cdda_interface/interface.c @@ -1,5 +1,5 @@ /* - $Id: interface.c,v 1.10 2005/01/10 03:39:57 rocky Exp $ + $Id: interface.c,v 1.11 2005/01/14 03:41:11 rocky Exp $ Copyright (C) 2005 Rocky Bernstein Copyright (C) 1998 Monty xiphmont@mit.edu @@ -111,7 +111,16 @@ cdda_open(cdrom_drive_t *d) /* d->select_speed(d,d->maxspeed); most drives are full speed by default */ if (d->bigendianp==-1) +#ifdef USE_DATA_BIGENDIANP d->bigendianp=data_bigendianp(d); +#else +#if WORDS_BIGENDIAN + d->bigendianp=1; +#else + d->bigendianp=0; +#endif /*WORDS_BIGENDIAN*/ +#endif /*USE_DATA_BIGENDIANP*/ + return(0); } diff --git a/lib/cdda_interface/scan_devices.c b/lib/cdda_interface/scan_devices.c index 0c128448..1c776ada 100644 --- a/lib/cdda_interface/scan_devices.c +++ b/lib/cdda_interface/scan_devices.c @@ -1,5 +1,5 @@ /* - $Id: scan_devices.c,v 1.9 2005/01/09 01:50:56 rocky Exp $ + $Id: scan_devices.c,v 1.10 2005/01/14 03:41:11 rocky Exp $ Copyright (C) 2004 Rocky Bernstein Copyright (C) 1998 Monty xiphmont@mit.edu @@ -154,7 +154,6 @@ test_resolve_symlink(const char *file,int messagedest,char **messages) cdrom_drive_t * cdda_identify_cooked(const char *dev, int messagedest, char **messages) { - cdrom_drive_t *d=NULL; int drive_type = 0; char *description=NULL;