ref: 208b00663f631b9f2c8af07bd69e4c096c78733b
dir: /sys/src/cmd/troff/dwbinit.h/
/*
*
* 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);