|
|
|
@ -348,7 +348,7 @@ struct ResourceTypeRecord |
|
|
|
|
protected: |
|
|
|
|
Tag tag; /* Resource type. */ |
|
|
|
|
HBUINT16 resCountM1; /* Number of resources minus 1. */ |
|
|
|
|
OffsetTo<UnsizedArrayOf<ResourceRecord> > |
|
|
|
|
OffsetTo<UnsizedArrayOf<ResourceRecord>, HBUINT16, false> |
|
|
|
|
resourcesZ; /* Offset from beginning of resource type list
|
|
|
|
|
* to reference item list for this type. */ |
|
|
|
|
public: |
|
|
|
@ -404,7 +404,7 @@ struct ResourceMap |
|
|
|
|
HBUINT32 reserved1; /* Reserved for handle to next resource map */ |
|
|
|
|
HBUINT16 resreved2; /* Reserved for file reference number */ |
|
|
|
|
HBUINT16 attrs; /* Resource fork attribute */ |
|
|
|
|
OffsetTo<ArrayOfM1<ResourceTypeRecord> > |
|
|
|
|
OffsetTo<ArrayOfM1<ResourceTypeRecord>, HBUINT16, false> |
|
|
|
|
typeList; /* Offset from beginning of map to
|
|
|
|
|
* resource type list */ |
|
|
|
|
Offset16 nameList; /* Offset from beginning of map to
|
|
|
|
@ -436,10 +436,10 @@ struct ResourceForkHeader |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
protected: |
|
|
|
|
LOffsetTo<UnsizedArrayOf<HBUINT8> > |
|
|
|
|
LOffsetTo<UnsizedArrayOf<HBUINT8>, false> |
|
|
|
|
data; /* Offset from beginning of resource fork
|
|
|
|
|
* to resource data */ |
|
|
|
|
LOffsetTo<ResourceMap> |
|
|
|
|
LOffsetTo<ResourceMap, false> |
|
|
|
|
map; /* Offset from beginning of resource fork
|
|
|
|
|
* to resource map */ |
|
|
|
|
HBUINT32 dataLen; /* Length of resource data */ |
|
|
|
|