}
filename = link_objects(m, obj_list(m), &err);
if (filename) {
- char *realname = talloc_asprintf(m, "../%s.o", m->basename);
+ char *realname = talloc_asprintf(m, "%s.o", m->dir);
/* We leave this object file around, all built. */
if (rename(filename, realname) != 0)
return talloc_asprintf(m, "Failed to rename %s to %s",