Hi,
I need some advice, which one is "better".
"IF" version:
if ((data[0] == 0x03) | (data[0] == 0x04)) {
wacom_i4_parse_report(hdev, wdata, input, data + 1);
wacom_i4_parse_report(hdev, wdata, input, data + 11);
if (data[0] == 0x04)
wacom_i4_parse_report(hdev, wdata, input, data + 21);
} else {
hid_err(hdev, "Unknown report: %d,%d size:%d\n",data[0],
data[1], size);
return 0;
}
"SWITCH" version:
i = 1;
switch(data[0]) {
case 0x04:
wacom_i4_parse_report(hdev, wdata, input, data + i);
i = i + 10;
/* fall through */
case 0x03:
wacom_i4_parse_report(hdev, wdata, input, data + i);
i = i + 10;
wacom_i4_parse_report(hdev, wdata, input, data + i);
break;
default:
hid_err(hdev, "Unknown report: %d,%d size:%d\n",data[0],
data[1], size);
return 0;
}
Both do the same. Any opinions or better options?
--
Przemo Firszt
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Linuxwacom-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel