"error" is always equal to 0.

Signed-off-by: Oleg Nesterov <[EMAIL PROTECTED]>

--- t/lib/idr.c~        2007-07-20 20:18:09.000000000 +0400
+++ t/lib/idr.c 2007-07-20 20:19:27.000000000 +0400
@@ -405,7 +405,7 @@ EXPORT_SYMBOL(idr_remove);
  */
 void idr_remove_all(struct idr *idp)
 {
-       int n, id, max, error = 0;
+       int n, id, max;
        struct idr_layer *p;
        struct idr_layer *pa[MAX_LEVEL];
        struct idr_layer **paa = &pa[0];
@@ -415,7 +415,7 @@ void idr_remove_all(struct idr *idp)
        max = 1 << n;
 
        id = 0;
-       while (id < max && !error) {
+       while (id < max) {
                while (n > IDR_BITS && p) {
                        n -= IDR_BITS;
                        *paa++ = p;

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to