ref: 519a41f463fe2b4b4391c2811bc59aa557c6efe9
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);