NEW_FILE
names[NEW_FILE].path != NULL)
path = names[NEW_FILE].path;
best = names[NEW_FILE].path;
names[NEW_FILE].path = fetchname(s + off,
&names[NEW_FILE].exists, strippath);
names[OLD_FILE] = names[NEW_FILE];
names[NEW_FILE] = tmp;
names[NEW_FILE].path != NULL) {
free(names[NEW_FILE].path);