]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Stop iterating over ACLs if we've already determined we
authorBosko Milekic <bmilekic@FreeBSD.org>
Sat, 3 Apr 2004 16:55:56 +0000 (16:55 +0000)
committerBosko Milekic <bmilekic@FreeBSD.org>
Sat, 3 Apr 2004 16:55:56 +0000 (16:55 +0000)
commit263377339cd8d5cb97519ba9595a03828d0ca99c
tree28ad418aceb5508d4c74a09bb0b205944312cf1f
parentfdcac92868ae2506749bb4edc925e754f2118006
Stop iterating over ACLs if we've already determined we
will print them (i.e., number of successful calls to acl_get_entry()
exceeds 3).  This makes O(1) what was O(num_TYPE_ACCESS_ACLs).

This is a slightly modified version of submitter's patch.

PR: bin/65042
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>
bin/ls/print.c