rem: augExport char *aug_strdup_loc(char *str, void *parent, char *file, int line)
add: augExport char *aug_strdup_loc(const char *str, void *parent, char *file, int line)
context: augExport char *aug_strdup_loc(char *str, void *parent, char *file, int line){	char *new;	size_t size;	DABNAME("aug_strdup");	if(!str)		aug_abort(file, line, "Attempt to duplicate a NULL string");	size = strlen(str)+1;	DAB("string length %lu [+%d %s]", (unsigned long)size, line, file);	new = mem_alloc(size, parent, file, line);	DABL(80)("size %lu with header, caller mem at %08lx",		MEM_CROWN(new)->m.end - (char *)MEM_CROWN(new),		(unsigned long)new);	strcpy(new, str);	return new;}