summaryrefslogtreecommitdiff
path: root/kernel/power/hibernate.c
diff options
context:
space:
mode:
authorXi Wang <xi.wang@gmail.com>2012-02-14 14:32:41 -0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-04-02 09:52:53 -0700
commit13c7e19eac321c1a19ab723b17e215d8e61a6c13 (patch)
tree91a870c74f4fb27129e1f8b7fed9065b6424aeb3 /kernel/power/hibernate.c
parente60a74019cd11c51dce802a60a5c604b4f7735a1 (diff)
lgdt330x: fix signedness error in i2c_read_demod_bytes()
commit 34817174fca0c5512c2d5b6ea0fc37a0337ce1d8 upstream. The error handling in lgdt3303_read_status() and lgdt330x_read_ucblocks() doesn't work, because i2c_read_demod_bytes() returns a u8 and (err < 0) is always false. err = i2c_read_demod_bytes(state, 0x58, buf, 1); if (err < 0) return err; Change the return type of i2c_read_demod_bytes() to int. Also change the return value on error to -EIO to make (err < 0) work. Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'kernel/power/hibernate.c')
0 files changed, 0 insertions, 0 deletions