Generate "none" for empty afs-permissions.
This commit is contained in:
parent
4e7d93b126
commit
c73875d993
|
@ -50,12 +50,14 @@
|
|||
s))
|
||||
|
||||
(define (afs-permissions->string afs-perms)
|
||||
(if (null? (enum-set->list afs-perms))
|
||||
"none"
|
||||
(fold (lambda (perm s)
|
||||
(if (enum-set-member? afs-perms perm)
|
||||
(string-append s (string (afs-permission->char perm)))
|
||||
s))
|
||||
""
|
||||
(vector->list the-afs-permissions)))
|
||||
(vector->list the-afs-permissions))))
|
||||
|
||||
(define all-afs-permissions
|
||||
(make-afs-permissions (map char->afs-permission (string->list "rlidwka"))))
|
||||
|
|
Loading…
Reference in New Issue