From 4e5e1093de60a324f5a2295e768679de9a080fac Mon Sep 17 00:00:00 2001 From: Frodo Looijaard Date: Wed, 7 Apr 1999 19:47:35 +0000 Subject: [PATCH] Fixed the i2c-dev unconnected devices Oops git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@369 7894878c-1315-0410-8ee3-d5d059ff63e0 --- kernel/i2c-dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/i2c-dev.c b/kernel/i2c-dev.c index e0db4a4a..f14f05df 100644 --- a/kernel/i2c-dev.c +++ b/kernel/i2c-dev.c @@ -349,7 +349,7 @@ int i2cdev_open (struct inode *inode, struct file *file) unsigned int minor = MINOR(inode->i_rdev); struct i2c_client *client; - if (! i2cdev_clients[minor]) { + if ((minor >= I2CDEV_CLIENTS_MAX) || ! (i2cdev_clients[minor])) { #ifdef DEBUG printk("i2c-dev.o: Trying to open unattached adapter i2c-%d\n",minor); #endif