[BACK]Return to cdio.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / cdio

Diff for /src/usr.bin/cdio/cdio.c between version 1.66 and 1.67

version 1.66, 2008/08/13 12:21:19 version 1.67, 2008/08/30 10:41:38
Line 149 
Line 149 
 char            *cdname;  char            *cdname;
 int             fd = -1;  int             fd = -1;
 int             writeperm = 0;  int             writeperm = 0;
 int             mediacap = 0;  int             mediacap[MMC_FEATURE_MAX / 8];
 int             verbose = 1;  int             verbose = 1;
 int             msf = 1;  int             msf = 1;
 const char      *cddb_host;  const char      *cddb_host;
Line 513 
Line 513 
                 if (!open_cd(cdname, 1))                  if (!open_cd(cdname, 1))
                         return 0;                          return 0;
   
                 if (get_media_capabilities(&mediacap) == -1) {                  if (get_media_capabilities(mediacap, 1) == -1) {
                         warnx("Can't determine media type");                          warnx("Can't determine media type");
                         return (0);                          return (0);
                 }                  }
                 if ((mediacap & MEDIACAP_CDRW_WRITE) == 0 &&                  if (isset(mediacap, MMC_FEATURE_CDRW_WRITE) == 0 &&
                     get_media_type() != MEDIATYPE_CDRW) {                      get_media_type() != MEDIATYPE_CDRW) {
                         warnx("The media doesn't support blanking");                          warnx("The media doesn't support blanking");
                         return (0);                          return (0);
Line 658 
Line 658 
   
         if (!open_cd(cdname, 1))          if (!open_cd(cdname, 1))
                 exit(1);                  exit(1);
         if (get_media_capabilities(&mediacap) == -1)          if (get_media_capabilities(mediacap, 1) == -1)
                 errx(1, "Can't determine media type");                  errx(1, "Can't determine media type");
         if ((mediacap & MEDIACAP_TAO) == 0)          if (isset(mediacap, MMC_FEATURE_CD_TAO) == 0)
                 errx(1, "The media can't be written in TAO mode");                  errx(1, "The media can't be written in TAO mode");
   
         get_disc_size(&availblk);          get_disc_size(&availblk);

Legend:
Removed from v.1.66  
changed lines
  Added in v.1.67