Thanks. I agree that we could do that. I'm not sure it increases readability to put this much stuff on one line, though. What is the motivation?
On Aug 1, 2013, at 8:28 AM, Andy Shevchenko wrote: > min() incorporates condition in it. In our case we could do assignment and > make a choice at once. > > Signed-off-by: Andy Shevchenko <andriy.shevche...@linux.intel.com> > --- > drivers/block/aoe/aoedev.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/drivers/block/aoe/aoedev.c b/drivers/block/aoe/aoedev.c > index db35ef6..92fadfa 100644 > --- a/drivers/block/aoe/aoedev.c > +++ b/drivers/block/aoe/aoedev.c > @@ -13,6 +13,7 @@ > #include <linux/kdev_t.h> > #include <linux/moduleparam.h> > #include <linux/string.h> > +#include <linux/kernel.h> > #include "aoe.h" > > static void dummy_timer(ulong); > @@ -248,10 +249,7 @@ user_req(char *s, size_t slen, struct aoedev *d) > if (!d->gd) > return 0; > p = kbasename(d->gd->disk_name); > - lim = sizeof(d->gd->disk_name); > - lim -= p - d->gd->disk_name; > - if (slen < lim) > - lim = slen; > + lim = min(sizeof(d->gd->disk_name) - (p - d->gd->disk_name), slen); > > return !strncmp(s, p, lim); > } > -- > 1.8.3.2 > -- Ed Cashin ecas...@coraid.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/