diff --git a/[refs] b/[refs] index d9910afeda49..2e0f3fea5f4b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c32b8dcc45c823cf30dcdf0fc37ee2f6b78f38cb +refs/heads/master: 1dd7fdb163645f453f5ae55686511b6fcc2314cd diff --git a/trunk/lib/reed_solomon/decode_rs.c b/trunk/lib/reed_solomon/decode_rs.c index a58df56f09b6..65bc718f0dc0 100644 --- a/trunk/lib/reed_solomon/decode_rs.c +++ b/trunk/lib/reed_solomon/decode_rs.c @@ -39,8 +39,7 @@ /* Check length parameter for validity */ pad = nn - nroots - len; - if (pad < 0 || pad >= nn) - return -ERANGE; + BUG_ON(pad < 0 || pad >= nn); /* Does the caller provide the syndrome ? */ if (s != NULL)