--force-generic-device -g is an alias for --force-cdrom-device -d

This commit is contained in:
rocky
2005-01-18 12:26:06 +00:00
parent 63217964d6
commit 79ba6afcbb
2 changed files with 34 additions and 35 deletions

View File

@@ -585,7 +585,6 @@ static cdrom_drive_t *d = NULL;
static cdrom_paranoia_t *p = NULL;
static char *span = NULL;
static char *force_cdrom_device = NULL;
static char *force_generic_device = NULL;
static char *info_file = NULL;
#define free_and_null(p) \
@@ -598,7 +597,6 @@ cleanup (void)
if (p) paranoia_free(p);
if (d) cdda_close(d);
free_and_null(force_cdrom_device);
free_and_null(force_generic_device);
free_and_null(span);
free_and_null(info_file);
}
@@ -647,13 +645,15 @@ main(int argc,char *argv[])
case 'o':
force_cdrom_overlap=atoi(optarg);
break;
case 'd':
if(force_cdrom_device)free(force_cdrom_device);
force_cdrom_device=strdup(optarg);
break;
case 'g':
if (force_generic_device) free(force_generic_device);
force_generic_device=strdup(optarg);
case 'd':
if (force_cdrom_device) {
fprintf(stderr,
"Multiple cdrom devices given. Previous device %s ignored\n",
force_cdrom_device);
free(force_cdrom_device);
}
force_cdrom_device=strdup(optarg);
break;
case 'S':
force_cdrom_speed=atoi(optarg);
@@ -695,7 +695,8 @@ main(int argc,char *argv[])
break;
case 'e':
callscript=1;
fprintf(stderr,"Sending all callcaks to stderr for wrapper script\n");
fprintf(stderr,
"Sending all callback output to stderr for wrapper script\n");
break;
case 'V':
fprintf(stderr,PARANOIA_VERSION);
@@ -771,9 +772,6 @@ main(int argc,char *argv[])
/* Query the cdrom/disc; we may need to override some settings */
if (force_generic_device)
d = cdda_identify (force_generic_device, verbose, NULL);
else
if(force_cdrom_device)
d=cdda_identify(force_cdrom_device,verbose,NULL);
else {

View File

@@ -29,7 +29,8 @@ OPTIONS:
verification to n sectors
-d --force-cdrom-device <dev> : use specified device; disallow
autosense
-g --force-generic-device <dev> : use specified generic scsi device
-g --force-generic-device <dev> : really an alias for -d. Kept for
compatibility.
-S --force-read-speed <n> : read from device at specified speed
-t --toc-offset <n> : Add <n> sectors to the values reported
when addressing tracks. May be negative