'LibPst'
lspst.c File Reference
#include "define.h"
Include dependency graph for lspst.c:

Go to the source code of this file.

Data Structures

struct  file_ll
 
struct  options
 

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, struct options o)
 
int main (int argc, char *const *argv)
 

Variables

pst_file pstfile
 

Function Documentation

◆ canonicalize_filename()

void canonicalize_filename ( char *  fname)

Definition at line 301 of file lspst.c.

References DEBUG_ENT, and DEBUG_RET.

◆ close_enter_dir()

void close_enter_dir ( struct file_ll f)

Definition at line 44 of file lspst.c.

References file_ll::dname.

Referenced by process().

◆ create_enter_dir()

void create_enter_dir ( struct file_ll f,
pst_item item 
)

◆ debug_print()

void debug_print ( char *  fmt,
  ... 
)

◆ main()

◆ process()

◆ usage()

void usage ( char *  prog_name)

Definition at line 182 of file lspst.c.

References DEBUG_ENT, DEBUG_RET, prog_name, and version().

Referenced by main().

Here is the call graph for this function:

◆ version()

void version ( void  )

Definition at line 196 of file lspst.c.

References DEBUG_ENT, DEBUG_RET, and VERSION.

Referenced by main(), and usage().

Variable Documentation

◆ pstfile

pst_file pstfile

Definition at line 30 of file lspst.c.

Referenced by main(), and process().