diff --git a/[refs] b/[refs] index c57a58452ab5..8f3ffe88d146 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 36499dc2bc8025bc931a0fb22bbe0ac0e46ffb14 +refs/heads/master: bd9b0bac6f601655044fc35978e26231dffee03e diff --git a/trunk/kernel/sysctl.c b/trunk/kernel/sysctl.c index 7abe9704e75a..6d7147cf66bb 100644 --- a/trunk/kernel/sysctl.c +++ b/trunk/kernel/sysctl.c @@ -1875,7 +1875,7 @@ static int __do_proc_dointvec(void *tbl_data, ctl_table *table, p = buf; if (*p == '-' && left > 1) { neg = 1; - left--, p++; + p++; } if (*p < '0' || *p > '9') break; @@ -2126,7 +2126,7 @@ static int __do_proc_doulongvec_minmax(void *data, ctl_table *table, int write, p = buf; if (*p == '-' && left > 1) { neg = 1; - left--, p++; + p++; } if (*p < '0' || *p > '9') break;