9 Sep
2010
9 Sep
'10
9:44 a.m.
Dan Carpenter wrote:
If we pass in a device which is higher than SNDRV_RAWMIDI_DEVICES then this function just returns device + 1 which isn't helpful. I've modified it to return -EINVAL instead.
Also Smatch complains because the "device + 1" could be an integer overflow. It's harmless,
It would result in device==INT_MIN, which would make the while loop go through 2^31 values before finding the first MIDI device.
Regards, Clemens