  }
  
  void
-@@ -208,17 +219,17 @@
+@@ -208,17 +244,17 @@
  		/* XXX strlen does not take octal escapes into account. */
  		if (strlen(p->fts_name) + chcnt +
  		    (p->fts_link ? 2 : 0) >= (unsigned)termwidth) {

 				return;
 			}
 		}
@@ -672,12 +693,12 @@
 		return;
 	facl = acl_get_link_np(name, type);
 	if (facl == NULL) {

 			return;
 		}
 		if (supports_acls == 0) {
@@ -663,7 +709,7 @@
 				type = ACL_TYPE_ACCESS;
 				supports_acls = 1;
 			} else if (ret < 0 && errno != EINVAL) {
