#include "define.h"
Go to the source code of this file.
Data Structures | |
| struct | file_ll |
Functions | |
| void | canonicalize_filename (char *fname) |
| void | debug_print (char *fmt,...) |
| void | usage (char *prog_name) |
| void | version () |
| void | create_enter_dir (struct file_ll *f, pst_item *item) |
| void | close_enter_dir (struct file_ll *f) |
| void | process (pst_item *outeritem, pst_desc_tree *d_ptr) |
| int | main (int argc, char *const *argv) |
Variables | |
| pst_file | pstfile |
| void canonicalize_filename | ( | char * | fname | ) |
| void close_enter_dir | ( | struct file_ll * | f | ) |
Definition at line 29 of file lspst.c.
References file_ll::dname, pst_item::file_as, pst_item::folder, pst_item_folder::item_count, file_ll::item_count, pst_convert_utf8(), file_ll::skip_count, file_ll::stored_count, pst_string::str, pst_item::type, and file_ll::type.
Referenced by process().

| void debug_print | ( | char * | fmt, | |
| ... | ||||
| ) |
| int main | ( | int | argc, | |
| char *const * | argv | |||
| ) |
Definition at line 175 of file lspst.c.
References pst_desc_tree::child, pst_file::d_head, DEBUG_ENT, DEBUG_INIT, DEBUG_RET, DIE, pst_item::file_as, getopt(), pst_string::is_utf8, pst_item::message_store, optarg, optind, process, pst_close(), pst_freeItem(), pst_getTopOfFolders(), pst_load_extended_attributes(), pst_load_index(), pst_open(), pst_parse_item(), pst_string::str, usage(), and version().

| void process | ( | pst_item * | outeritem, | |
| pst_desc_tree * | d_ptr | |||
| ) |
Definition at line 46 of file lspst.c.
References pst_desc_tree::child, close_enter_dir(), create_enter_dir(), pst_desc_tree::d_id, DEBUG_ENT, DEBUG_INFO, DEBUG_RET, DEBUG_WARN, pst_desc_tree::desc, DIE, pst_index_ll::i_id, pst_desc_tree::next, process, pst_convert_utf8(), pst_freeItem(), pst_parse_item(), pst_rfc2426_escape(), pst_rfc2445_datetime_format(), PST_TYPE_APPOINTMENT, PST_TYPE_CONTACT, PST_TYPE_JOURNAL, PST_TYPE_NOTE, PST_TYPE_REPORT, PST_TYPE_SCHEDULE, file_ll::skip_count, and file_ll::type.

| void usage | ( | char * | prog_name | ) |
| void version | ( | void | ) |
1.6.1