Changed all occurences of (1<<31) to (1u<<31). Thanks Eliska Svobodova.
This commit is contained in:
@ -1782,7 +1782,7 @@ illegal_c:;
|
||||
/* Memorize command until all pathspecs are processed */
|
||||
delay_opt_list[delay_opt_count++]= i;
|
||||
if(argv[i] != argpt)
|
||||
delay_opt_list[delay_opt_count - 1]|= 1<<31;
|
||||
delay_opt_list[delay_opt_count - 1]|= 1u<<31;
|
||||
i+= arg_count;
|
||||
} else if(strcmp(argpt, "-hfsplus") == 0) {
|
||||
/* was already handled in first argument scan */;
|
||||
@ -1936,7 +1936,7 @@ not_enough_args:;
|
||||
strcmp(argpt, "-part_like_isohybrid")==0) {
|
||||
delay_opt_list[delay_opt_count++]= i;
|
||||
if(argv[i] != argpt)
|
||||
delay_opt_list[delay_opt_count - 1]|= 1<<31;
|
||||
delay_opt_list[delay_opt_count - 1]|= 1u<<31;
|
||||
} else if(strcmp(argpt, "-b") == 0 ||
|
||||
strcmp(argpt, "-eltorito-boot") == 0 ||
|
||||
strcmp(argpt, "-eltorito-platform") == 0 ||
|
||||
@ -1966,7 +1966,7 @@ not_enough_args:;
|
||||
goto not_enough_args;
|
||||
delay_opt_list[delay_opt_count++]= i;
|
||||
if(argv[i] != argpt)
|
||||
delay_opt_list[delay_opt_count - 1]|= 1<<31;
|
||||
delay_opt_list[delay_opt_count - 1]|= 1u<<31;
|
||||
i++;
|
||||
} else if(strncmp(argpt, "--modification-date=", 20)==0) {
|
||||
ret= Xorriso_option_volume_date(xorriso, "uuid", argpt + 20, 0);
|
||||
@ -2442,8 +2442,8 @@ problem_handler_2:;
|
||||
/* After all pathspecs are added: perform delayed options, mostly boot related
|
||||
*/
|
||||
for(j= 0; j < delay_opt_count; j++) {
|
||||
i= delay_opt_list[j] & ~(1 << 31);
|
||||
if(delay_opt_list[j] & (1 << 31))
|
||||
i= delay_opt_list[j] & ~(1u << 31);
|
||||
if(delay_opt_list[j] & (1u << 31))
|
||||
argpt= argv[i] + 1;
|
||||
else
|
||||
argpt= argv[i];
|
||||
|
Reference in New Issue
Block a user