Subversion Repositories planix.SVN

Rev

Blame | Last modification | View Log | RSS feed

/*
 *
 * A structure used to adjust pathnames in DWB C code. Pointers
 * set the address field, arrays use the value field and must
 * also set length to the number elements in the array. Pointers
 * are always reallocated and then reinitialized; arrays are only
 * reinitialized, if there's room.
 *
 */

typedef struct {
        char    **address;
        char    *value;
        int     length;
} dwbinit;

extern void     DWBinit(char *, dwbinit *);
extern char*    DWBhome(void);
extern void     DWBprefix(char *, char *, int);