comparison src/libpst.h @ 48:f66078abed38

more fixes for 64 bit format
author carl
date Fri, 18 Jan 2008 15:07:12 -0800
parents 5fb8d997feed
children 17654fbdf76b
comparison
equal deleted inserted replaced
47:5fb8d997feed 48:f66078abed38
499 int pst_load_index (pst_file *pf); 499 int pst_load_index (pst_file *pf);
500 pst_desc_ll* pst_getNextDptr(pst_desc_ll* d); 500 pst_desc_ll* pst_getNextDptr(pst_desc_ll* d);
501 int pst_load_extended_attributes(pst_file *pf); 501 int pst_load_extended_attributes(pst_file *pf);
502 502
503 int pst_build_id_ptr(pst_file *pf, off_t offset, int32_t depth, uint64_t linku1, uint64_t start_val, uint64_t end_val); 503 int pst_build_id_ptr(pst_file *pf, off_t offset, int32_t depth, uint64_t linku1, uint64_t start_val, uint64_t end_val);
504 int pst_build_desc_ptr (pst_file *pf, off_t offset, int32_t depth, uint64_t linku1, uint64_t *high_id, uint64_t start_val, uint64_t end_val); 504 int pst_build_desc_ptr(pst_file *pf, off_t offset, int32_t depth, uint64_t linku1, uint64_t *high_id, uint64_t start_val, uint64_t end_val);
505 pst_item* pst_getItem(pst_file *pf, pst_desc_ll *d_ptr); 505 pst_item* pst_getItem(pst_file *pf, pst_desc_ll *d_ptr);
506 pst_item* pst_parse_item (pst_file *pf, pst_desc_ll *d_ptr); 506 pst_item* pst_parse_item (pst_file *pf, pst_desc_ll *d_ptr);
507 pst_num_array* pst_parse_block(pst_file *pf, uint64_t block_id, pst_index2_ll *i2_head); 507 pst_num_array* pst_parse_block(pst_file *pf, uint64_t block_id, pst_index2_ll *i2_head, pst_num_array *na_head);
508 int pst_process(pst_num_array *list, pst_item *item, pst_item_attach *attach); 508 int pst_process(pst_num_array *list, pst_item *item, pst_item_attach *attach);
509 void pst_free_list(pst_num_array *list); 509 void pst_free_list(pst_num_array *list);
510 void pst_freeItem(pst_item *item); 510 void pst_freeItem(pst_item *item);
511 void pst_free_id2(pst_index2_ll * head); 511 void pst_free_id2(pst_index2_ll * head);
512 void pst_free_id (pst_index_ll *head); 512 void pst_free_id (pst_index_ll *head);