projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
90482e4
)
drivers/misc/apds9802als.c: fix signedness bug
author
Vasiliy Kulikov
<
[email protected]
>
Thu, 11 Nov 2010 22:05:11 +0000
(14:05 -0800)
committer
Linus Torvalds
<
[email protected]
>
Fri, 12 Nov 2010 15:55:31 +0000
(07:55 -0800)
i2c_smbus_read_byte_data() may return negative error code. This is not
seen to als_sensing_range_store() as the result is stored in unsigned int.
Made it signed.
Signed-off-by: Vasiliy Kulikov <
[email protected]
>
Cc: Hong Liu <
[email protected]
>
Cc: Alan Cox <
[email protected]
>
Cc: Anantha Narayanan <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Linus Torvalds <
[email protected]
>
drivers/misc/apds9802als.c
patch
|
blob
|
history
diff --git
a/drivers/misc/apds9802als.c
b/drivers/misc/apds9802als.c
index f9b91ba8900c96f027a284185b97fc9dd1e755b0..0ed09358027ec3e74a29d1073f5d7c41398ab6b7 100644
(file)
--- a/
drivers/misc/apds9802als.c
+++ b/
drivers/misc/apds9802als.c
@@
-123,7
+123,7
@@
static ssize_t als_sensing_range_store(struct device *dev,
{
struct i2c_client *client = to_i2c_client(dev);
struct als_data *data = i2c_get_clientdata(client);
-
unsigned
int ret_val;
+ int ret_val;
unsigned long val;
if (strict_strtoul(buf, 10, &val))