ALSA: usb-audio: silence a static checker warning
We recently made "format" a u64 variable so now static checkers complain that this shift will wrap around if format is more than 31. I don't think it makes a difference for runtime, but it's simple to silence the warning. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
623760257b
commit
b44d419b98
|
@ -55,7 +55,7 @@ static u64 parse_audio_format_i_type(struct snd_usb_audio *chip,
|
||||||
struct uac_format_type_i_discrete_descriptor *fmt = _fmt;
|
struct uac_format_type_i_discrete_descriptor *fmt = _fmt;
|
||||||
sample_width = fmt->bBitResolution;
|
sample_width = fmt->bBitResolution;
|
||||||
sample_bytes = fmt->bSubframeSize;
|
sample_bytes = fmt->bSubframeSize;
|
||||||
format = 1 << format;
|
format = 1ULL << format;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue