diff options
author | Nathan Scott <nathans@sgi.com> | 2003-02-20 03:31:38 +0000 |
---|---|---|
committer | Nathan Scott <nathans@sgi.com> | 2003-02-20 03:31:38 +0000 |
commit | 38a1dc504c6f43bb1ebafa64882886d9a9a13ce7 (patch) | |
tree | 969673910d5b443675ebb29eb6a7d4cdf1cc8e81 /libacl/libacl.h | |
parent | 61ac9c1b4356010afd3bb329c3a41e99a115d768 (diff) | |
download | acl-38a1dc504c6f43bb1ebafa64882886d9a9a13ce7.tar.gz |
Merge symbol visibility patch from Andreas for hiding symbols in libacl
which we don't want exported, provided the compiler supports that (adds
a configure check too).
Diffstat (limited to 'libacl/libacl.h')
-rw-r--r-- | libacl/libacl.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libacl/libacl.h b/libacl/libacl.h index 85864cd..9a443ac 100644 --- a/libacl/libacl.h +++ b/libacl/libacl.h @@ -105,16 +105,16 @@ struct __acl { struct __acl_entry x_entries[0]; }; -extern int __acl_reorder_entry_obj_p(acl_entry_obj *acl_entry_obj_p); -extern int __acl_reorder_obj_p(acl_obj *acl_obj_p); +extern int __acl_reorder_entry_obj_p(acl_entry_obj *acl_entry_obj_p) hidden; +extern int __acl_reorder_obj_p(acl_obj *acl_obj_p) hidden; -extern acl_obj *__acl_init_obj(int count); -extern acl_entry_obj *__acl_create_entry_obj(acl_obj *acl_obj_p); -extern void __acl_free_acl_obj(acl_obj *acl_obj_p); +extern acl_obj *__acl_init_obj(int count) hidden; +extern acl_entry_obj *__acl_create_entry_obj(acl_obj *acl_obj_p) hidden; +extern void __acl_free_acl_obj(acl_obj *acl_obj_p) hidden; extern char *__acl_to_any_text(acl_t acl, ssize_t *len_p, const char *prefix, char separator, - const char *suffix, int options); + const char *suffix, int options) hidden; #define FOREACH_ACL_ENTRY(entry_obj_p, acl_obj_p) \ for( (entry_obj_p) = (acl_obj_p)->anext; \ |