From: ywj Date: Fri, 7 Dec 2012 10:03:51 +0000 (+0800) Subject: modify error for no key define in init.rk29board.rc X-Git-Tag: firefly_0821_release~8120 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=f5c08b7ebbb4850f7339048414699bb0e48aa4dc;p=firefly-linux-kernel-4.4.55.git modify error for no key define in init.rk29board.rc --- diff --git a/drivers/input/keyboard/rk29_keys.c b/drivers/input/keyboard/rk29_keys.c index 1eca1d6a8135..60066f207816 100755 --- a/drivers/input/keyboard/rk29_keys.c +++ b/drivers/input/keyboard/rk29_keys.c @@ -99,6 +99,11 @@ static ssize_t rk29key_set(struct device *dev, { p = strstr(buf,Arrary[i].keyArrary); + if(p==0) + { + printk(" rk29key_set p == 0 error ...............\n"); + return 0; + } start = strcspn(p,":");