* src/ls.c (print_color_indicator): This reinstates commit
f3f1ccfd,
21-10-2008, "ls: make it possible to disable file capabilities checking"
which was inadvertently reverted with commit
3a169f4c, 14-09-2009,
"ls: handle disabling of colors consistently ...".
type = C_SETUID;
else if ((mode & S_ISGID) != 0 && is_colored (C_SETGID))
type = C_SETGID;
- else if (has_capability (name) && is_colored (C_CAP))
+ /* has_capability() called second for performance. */
+ else if (is_colored (C_CAP) && has_capability (name))
type = C_CAP;
else if ((mode & S_IXUGO) != 0 && is_colored (C_EXEC))
type = C_EXEC;