Reacted on warnings of -Wtype-limits and -Wunused-but-set-variable
This commit is contained in:
parent
0fc4e78e8a
commit
485669524b
@ -6481,7 +6481,7 @@ int Cdrskin_activate_write_mode(struct CdrskiN *skin,
|
|||||||
struct burn_disc *disc,
|
struct burn_disc *disc,
|
||||||
int flag)
|
int flag)
|
||||||
{
|
{
|
||||||
int profile_number= -1, current_is_cd= 1, ret, was_still_default= 0;
|
int profile_number= -1, ret, was_still_default= 0;
|
||||||
char profile_name[80], reasons[BURN_REASONS_LEN];
|
char profile_name[80], reasons[BURN_REASONS_LEN];
|
||||||
enum burn_disc_status s= BURN_DISC_UNGRABBED;
|
enum burn_disc_status s= BURN_DISC_UNGRABBED;
|
||||||
enum burn_write_types wt;
|
enum burn_write_types wt;
|
||||||
@ -6491,8 +6491,6 @@ int Cdrskin_activate_write_mode(struct CdrskiN *skin,
|
|||||||
burn_disc_get_profile(skin->grabbed_drive,&profile_number,profile_name);
|
burn_disc_get_profile(skin->grabbed_drive,&profile_number,profile_name);
|
||||||
s= burn_disc_get_status(skin->grabbed_drive);
|
s= burn_disc_get_status(skin->grabbed_drive);
|
||||||
}
|
}
|
||||||
if(profile_number!=0x09 && profile_number!=0x0a)
|
|
||||||
current_is_cd= 0;
|
|
||||||
if(strcmp(skin->preskin->write_mode_name,"DEFAULT")==0) {
|
if(strcmp(skin->preskin->write_mode_name,"DEFAULT")==0) {
|
||||||
was_still_default= 1;
|
was_still_default= 1;
|
||||||
wt= burn_write_opts_auto_write_type(opts, disc, reasons, 0);
|
wt= burn_write_opts_auto_write_type(opts, disc, reasons, 0);
|
||||||
@ -6988,7 +6986,8 @@ ex:;
|
|||||||
int Cdrskin_grow_overwriteable_iso(struct CdrskiN *skin, int flag)
|
int Cdrskin_grow_overwriteable_iso(struct CdrskiN *skin, int flag)
|
||||||
{
|
{
|
||||||
int ret, i, went_well= 1;
|
int ret, i, went_well= 1;
|
||||||
char *track_descr,*td,*md;
|
char *track_descr, *md;
|
||||||
|
unsigned char *td; /* Because the representation of 255 in char is ambigous */
|
||||||
double track_size, media_size;
|
double track_size, media_size;
|
||||||
|
|
||||||
ret= Cdrtrack_get_iso_fs_descr(skin->tracklist[0],&track_descr,&track_size,0);
|
ret= Cdrtrack_get_iso_fs_descr(skin->tracklist[0],&track_descr,&track_size,0);
|
||||||
@ -7023,12 +7022,12 @@ int Cdrskin_grow_overwriteable_iso(struct CdrskiN *skin, int flag)
|
|||||||
/* Copy type 255 CD001 descriptors from track to media descriptor buffer
|
/* Copy type 255 CD001 descriptors from track to media descriptor buffer
|
||||||
and adjust their size entries */
|
and adjust their size entries */
|
||||||
for(i=1; i<16; i++) {
|
for(i=1; i<16; i++) {
|
||||||
td= track_descr+i*2048;
|
td= (unsigned char *) (track_descr + i * 2048);
|
||||||
md= skin->overwriteable_iso_head+(16+i)*2048;
|
md= skin->overwriteable_iso_head+(16+i)*2048;
|
||||||
if(td[0] != -1)
|
if(td[0] != 255)
|
||||||
break;
|
break;
|
||||||
/* demand media descrN[0] == track descrN[0] */
|
/* demand media descrN[0] == track descrN[0] */
|
||||||
if(td[0] != md[0]) {
|
if(((char *) td)[0] != md[0]) {
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"cdrskin: SORRY : Type mismatch of ISO volume descriptor #%d (%u <-> %u)\n",
|
"cdrskin: SORRY : Type mismatch of ISO volume descriptor #%d (%u <-> %u)\n",
|
||||||
i, ((unsigned int) td[0]) & 0xff, ((unsigned int) md[0])&0xff);
|
i, ((unsigned int) td[0]) & 0xff, ((unsigned int) md[0])&0xff);
|
||||||
@ -7857,7 +7856,7 @@ sorry_failed_to_eject:;
|
|||||||
*/
|
*/
|
||||||
int Cdrskin_setup(struct CdrskiN *skin, int argc, char **argv, int flag)
|
int Cdrskin_setup(struct CdrskiN *skin, int argc, char **argv, int flag)
|
||||||
{
|
{
|
||||||
int i,k,l,ret,source_has_size=0, idx= -1;
|
int i,k,l,ret, idx= -1;
|
||||||
double value,grab_and_wait_value= -1.0, num;
|
double value,grab_and_wait_value= -1.0, num;
|
||||||
char *cpt,*value_pt,adr[Cdrskin_adrleN],*blank_mode= "";
|
char *cpt,*value_pt,adr[Cdrskin_adrleN],*blank_mode= "";
|
||||||
struct stat stbuf;
|
struct stat stbuf;
|
||||||
@ -8383,10 +8382,8 @@ gracetime_equals:;
|
|||||||
skin->preskin->demands_cdrskin_caps= 1;
|
skin->preskin->demands_cdrskin_caps= 1;
|
||||||
|
|
||||||
} else if(strcmp(argv[i],"--list_ignored_options")==0) {
|
} else if(strcmp(argv[i],"--list_ignored_options")==0) {
|
||||||
char line[80];
|
|
||||||
/* is also handled in Cdrpreskin_setup() */;
|
/* is also handled in Cdrpreskin_setup() */;
|
||||||
|
|
||||||
line[0]= 0;
|
|
||||||
printf("cdrskin: List of all ignored options:\n");
|
printf("cdrskin: List of all ignored options:\n");
|
||||||
for(k=0;ignored_partial_options[k][0]!=0;k++)
|
for(k=0;ignored_partial_options[k][0]!=0;k++)
|
||||||
printf("%s\n",ignored_partial_options[k]);
|
printf("%s\n",ignored_partial_options[k]);
|
||||||
@ -8766,7 +8763,6 @@ track_too_large:;
|
|||||||
(int) sizeof(skin->source_path)-1,(int) strlen(argv[i]));
|
(int) sizeof(skin->source_path)-1,(int) strlen(argv[i]));
|
||||||
return(0);
|
return(0);
|
||||||
}
|
}
|
||||||
source_has_size= 0;
|
|
||||||
strcpy(skin->source_path,argv[i]);
|
strcpy(skin->source_path,argv[i]);
|
||||||
if(strcmp(skin->source_path,"-")==0) {
|
if(strcmp(skin->source_path,"-")==0) {
|
||||||
if(skin->stdin_source_used) {
|
if(skin->stdin_source_used) {
|
||||||
@ -8789,7 +8785,7 @@ track_too_large:;
|
|||||||
} else {
|
} else {
|
||||||
if(stat(skin->source_path,&stbuf)!=-1) {
|
if(stat(skin->source_path,&stbuf)!=-1) {
|
||||||
if((stbuf.st_mode&S_IFMT)==S_IFREG)
|
if((stbuf.st_mode&S_IFMT)==S_IFREG)
|
||||||
source_has_size= 1;
|
;
|
||||||
else if((stbuf.st_mode&S_IFMT)==S_IFDIR) {
|
else if((stbuf.st_mode&S_IFMT)==S_IFDIR) {
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"cdrskin: FATAL : Source address is a directory: '%s'\n",
|
"cdrskin: FATAL : Source address is a directory: '%s'\n",
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Cdrskin_timestamP "2011.07.06.143536"
|
#define Cdrskin_timestamP "2011.07.06.143724"
|
||||||
|
Loading…
Reference in New Issue
Block a user