Lines Matching refs:pItem
647 Item *pItem; in writePackage() local
813 for(pItem=items, i=0; i<itemCount; ++pItem, ++i) { in writePackage()
814 int32_t type=makeTypeEnum(pItem->type); in writePackage()
819 pItem->data, pItem->length, pItem->data, in writePackage()
826 length=(int32_t)fwrite(pItem->data, 1, pItem->length, file); in writePackage()
827 if(length!=pItem->length) { in writePackage()
1025 const Item *pItem; in addItems() local
1028 for(pItem=listPkg.items, i=0; i<listPkg.itemCount; ++pItem, ++i) { in addItems()
1029 addItem(pItem->name, pItem->data, pItem->length, FALSE, pItem->type); in addItems()
1065 const Item *pItem; in removeItems() local
1068 for(pItem=listPkg.items, i=0; i<listPkg.itemCount; ++pItem, ++i) { in removeItems()
1069 removeItems(pItem->name); in removeItems()
1078 Item *pItem; in extractItem() local
1086 pItem=items+idx; in extractItem()
1090 if(outType!=0 && pItem->type!=outType) { in extractItem()
1093 makeTypeProps(pItem->type, itemCharset, itemIsBigEndian); in extractItem()
1106 udata_swap(ds, pItem->data, pItem->length, pItem->data, &errorCode); in extractItem()
1112 pItem->type=outType; in extractItem()
1122 fileLength=(int32_t)fwrite(pItem->data, 1, pItem->length, file); in extractItem()
1124 if(ferror(file) || fileLength!=pItem->length) { in extractItem()
1148 const Item *pItem; in extractItems() local
1151 for(pItem=listPkg.items, i=0; i<listPkg.itemCount; ++pItem, ++i) { in extractItems()
1152 extractItems(filesPath, pItem->name, outType); in extractItems()