summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2011-05-27 00:39:55 +0100
committerPádraig Brady <P@draigBrady.com>2011-05-27 00:39:55 +0100
commit8a26bccb467a3b22e5d894234c4b4a5c337294d4 (patch)
tree762cc1e499c31fedbe2d06664b5d1ff8e812b3c7
parentad756440fbf29fa35fd5c1c0893a3e96fe60aa54 (diff)
downloadcoreutils-8a26bccb467a3b22e5d894234c4b4a5c337294d4.tar.xz
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.
-rw-r--r--src/ls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ls.c b/src/ls.c
index 96a9c4c97..1c8d0d8e2 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;
}
else
{