tfix-headers.diff - mkports - recipes for building multiple softwares with mk(1)
 (HTM) git clone git://z3bra.org/mkports
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       tfix-headers.diff (2049B)
       ---
            1 --- attr-2.4.47/include/xattr.h
            2 +++ attr-2.4.47/include/xattr.h
            3 @@ -31,33 +31,37 @@
            4  #define XATTR_REPLACE 0x2       /* set value, fail if attr does not exist */
            5  
            6  
            7 -__BEGIN_DECLS
            8 +#ifdef __cplusplus
            9 +extern "C" {
           10 +#endif
           11  
           12  extern int setxattr (const char *__path, const char *__name,
           13 -                      const void *__value, size_t __size, int __flags) __THROW;
           14 +                      const void *__value, size_t __size, int __flags);
           15  extern int lsetxattr (const char *__path, const char *__name,
           16 -                      const void *__value, size_t __size, int __flags) __THROW;
           17 +                      const void *__value, size_t __size, int __flags);
           18  extern int fsetxattr (int __filedes, const char *__name,
           19 -                      const void *__value, size_t __size, int __flags) __THROW;
           20 +                      const void *__value, size_t __size, int __flags);
           21  
           22  extern ssize_t getxattr (const char *__path, const char *__name,
           23 -                                void *__value, size_t __size) __THROW;
           24 +                                void *__value, size_t __size);
           25  extern ssize_t lgetxattr (const char *__path, const char *__name,
           26 -                                void *__value, size_t __size) __THROW;
           27 +                                void *__value, size_t __size);
           28  extern ssize_t fgetxattr (int __filedes, const char *__name,
           29 -                                void *__value, size_t __size) __THROW;
           30 +                                void *__value, size_t __size);
           31  
           32  extern ssize_t listxattr (const char *__path, char *__list,
           33 -                                size_t __size) __THROW;
           34 +                                size_t __size);
           35  extern ssize_t llistxattr (const char *__path, char *__list,
           36 -                                size_t __size) __THROW;
           37 +                                size_t __size);
           38  extern ssize_t flistxattr (int __filedes, char *__list,
           39 -                                size_t __size) __THROW;
           40 +                                size_t __size);
           41  
           42 -extern int removexattr (const char *__path, const char *__name) __THROW;
           43 -extern int lremovexattr (const char *__path, const char *__name) __THROW;
           44 -extern int fremovexattr (int __filedes,   const char *__name) __THROW;
           45 +extern int removexattr (const char *__path, const char *__name);
           46 +extern int lremovexattr (const char *__path, const char *__name);
           47 +extern int fremovexattr (int __filedes,   const char *__name);
           48  
           49 -__END_DECLS
           50 +#ifdef __cplusplus
           51 +}
           52 +#endif
           53  
           54  #endif        /* __XATTR_H__ */