From c1df1c9fd84a446d8d322cdae3f6db48aeada670 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Thu, 24 May 2012 19:49:52 +0200 Subject: [PATCH] Corrected type of the new iso_hfsplus_xinfo_data members. --- libisofs/libisofs.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libisofs/libisofs.h b/libisofs/libisofs.h index 6601ee1..97473c1 100644 --- a/libisofs/libisofs.h +++ b/libisofs/libisofs.h @@ -3551,8 +3551,8 @@ int iso_node_remove_all_xinfo(IsoNode *node, int flag); * @param proc * The function pointer which serves as key * @param data - * Will be filled with the extended info corresponding to the given proc - * function + * Will after successful call point to the xinfo data corresponding + * to the given proc. This is a pointer, not a feeable data copy. * @return * 1 on success, 0 if node does not have extended info of the requested * type, < 0 on error @@ -6666,8 +6666,8 @@ struct iso_hfsplus_xinfo_data { * See: http://en.wikipedia.org/wiki/Creator_code , .../Type_code * @since 1.2.4 */ - unsigned int creator_code :4; - unsigned int type_code :4; + uint8_t creator_code[4]; + uint8_t type_code[4]; }; /**