diff options
author | Julia Lawall <Julia.Lawall@lip6.fr> | 2017-07-15 22:07:44 +0200 |
---|---|---|
committer | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2017-07-17 21:45:01 +0100 |
commit | 50db2cd408a4a8883e738874208c84527e3c6a41 (patch) | |
tree | 5b602746f8f83127a18c43d6c3736e830bae4125 /drivers/iio/orientation | |
parent | bc4b2a518f20508d866b55b5ea2739f3ced18cb6 (diff) | |
download | blackbird-op-linux-50db2cd408a4a8883e738874208c84527e3c6a41.tar.gz blackbird-op-linux-50db2cd408a4a8883e738874208c84527e3c6a41.zip |
iio: orientation: hid-sensor-rotation: Drop unnecessary static
Drop static on a local variable, when the variable is initialized before
any possible use. Thus, the static has no benefit.
The semantic patch that fixes this problem is as follows:
(http://coccinelle.lip6.fr/)
// <smpl>
@bad exists@
position p;
identifier x;
type T;
@@
static T x@p;
...
x = <+...x...+>
@@
identifier x;
expression e;
type T;
position p != bad.p;
@@
-static
T x@p;
... when != x
when strict
?x = e;
// </smpl>
Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'drivers/iio/orientation')
-rw-r--r-- | drivers/iio/orientation/hid-sensor-rotation.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/iio/orientation/hid-sensor-rotation.c b/drivers/iio/orientation/hid-sensor-rotation.c index e9fa86c87db5..98fe0c5df380 100644 --- a/drivers/iio/orientation/hid-sensor-rotation.c +++ b/drivers/iio/orientation/hid-sensor-rotation.c @@ -238,7 +238,7 @@ static int dev_rot_parse_report(struct platform_device *pdev, static int hid_dev_rot_probe(struct platform_device *pdev) { int ret; - static char *name; + char *name; struct iio_dev *indio_dev; struct dev_rot_state *rot_state; struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data; |