X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=include%2Flinux%2Fidr.h;h=ac6e946b6767bba3d6750fafb374e364af1191b8;hb=410ef736a77b584e1c54a3784ee56ca63114ce11;hp=4ec8986e5dfb61c7f2fd47abd2563893bb4deaa0;hpb=0eb0ce0a78e1f57082bca6cbdea6fd04feedb876;p=linux-2.6-microblaze.git diff --git a/include/linux/idr.h b/include/linux/idr.h index 4ec8986e5dfb..ac6e946b6767 100644 --- a/include/linux/idr.h +++ b/include/linux/idr.h @@ -185,7 +185,7 @@ static inline void idr_preload_end(void) * is convenient for a "not found" value. */ #define idr_for_each_entry(idr, entry, id) \ - for (id = 0; ((entry) = idr_get_next(idr, &(id))) != NULL; ++id) + for (id = 0; ((entry) = idr_get_next(idr, &(id))) != NULL; id += 1U) /** * idr_for_each_entry_ul() - Iterate over an IDR's elements of a given type.