OSDN Git Service

tlv: improve robustness of raw value ranges
authorBenoît Thébaudeau <benoit.thebaudeau@advansee.com>
Tue, 22 May 2012 23:53:01 +0000 (01:53 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 22 May 2012 23:53:28 +0000 (01:53 +0200)
commit70b958f460a253f2cbdfd9773d54d489d3dcc4ba
tree846212c2ab71ced34a10a2ceac4479e242cf9f81
parentafaffe80d9f18bd4e85e665bb078be9511855d51
tlv: improve robustness of raw value ranges

snd_tlv_convert_from_dB() relies on rangemin/max blindly.
Since this function is exported, it is better for robustness and
consistency to parse the range properly, which this patch does.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
src/control/tlv.c