Pádraig Brady wrote: > Here's another change needed on my gcc 4.5 system > > commit 8a26bccb467a3b22e5d894234c4b4a5c337294d4 > Author: Pádraig Brady <[email protected]> > Date: Fri May 27 00:39:55 2011 +0100 > > maint: fix a -Wstrict-overflow build failure with gcc 4.5 > > * src/ls.c (print_color_indicator): Avoid the warning by > not decrementing the integer. > > diff --git a/src/ls.c b/src/ls.c > index 96a9c4c..1c8d0d8 100644 > --- a/src/ls.c > +++ b/src/ls.c > @@ -4132,7 +4132,7 @@ print_color_indicator (const struct fileinfo *f, bool > symlink_target) > { > name = f->linkname; > mode = f->linkmode; > - linkok = f->linkok - 1; > + linkok = f->linkok ? 0 : -1;
Thanks for the quick fixes.
