Sophie

Sophie

distrib > Mandriva > 2010.2 > x86_64 > media > contrib-testing-src > by-pkgid > 3798058a248fdc18b2de3ca3c884cb11 > files > 25

kernel-netbook-2.6.33.7-3mdv2010.1.src.rpm

commit 2016e4a0a1c49b68c9d820e28dadab7080c45d1b
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Aug 11 17:59:51 2010 +0100

    ideapad: Only allow camera state to be set to 0 or 1
    
    Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

diff --git a/drivers/platform/x86/ideapad_acpi.c b/drivers/platform/x86/ideapad_acpi.c
index 8a89902..7984963 100644
--- a/drivers/platform/x86/ideapad_acpi.c
+++ b/drivers/platform/x86/ideapad_acpi.c
@@ -140,7 +140,7 @@ static ssize_t store_ideapad_cam(struct device *dev,
 		return 0;
 	if (sscanf(buf, "%i", &state) != 1)
 		return -EINVAL;
-	ret = ideapad_dev_set_state(IDEAPAD_DEV_CAMERA, state);
+	ret = ideapad_dev_set_state(IDEAPAD_DEV_CAMERA, !!state);
 	if (ret < 0)
 		return ret;
 	return count;