@@ -48,13 +48,13 @@ * @brief A class which represents an entry of a tar archive. */ @interface OFTarArchiveEntry: OFObject { OFString *_fileName; - uint16_t _mode; + uint32_t _mode; uint64_t _size; - uint16_t _UID, _GID; + uint32_t _UID, _GID; OFDate *_modificationDate; of_tar_archive_entry_type_t _type; OFString *_Nullable _targetFileName; OFString *_Nullable _owner, *_Nullable _group; uint32_t _deviceMajor, _deviceMinor; @@ -66,21 +66,21 @@ @property (readonly, copy, nonatomic) OFString *fileName; /*! * The mode of the entry. */ -@property (readonly, nonatomic) uint16_t mode; +@property (readonly, nonatomic) uint32_t mode; /*! * The UID of the owner. */ -@property (readonly, nonatomic) uint16_t UID; +@property (readonly, nonatomic) uint32_t UID; /*! * The GID of the group. */ -@property (readonly, nonatomic) uint16_t GID; +@property (readonly, nonatomic) uint32_t GID; /*! * The size of the file. */ @property (readonly, nonatomic) uint64_t size;