| /* | |
| * | |
| * 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); |