INNER CODE UNIT · C

filename

spheredev/neosphere · src/cell/build.c:572

		filename = path_cstr(target_path(*(target_t**)iter.ptr));
		if (strcmp(filename, last_filename) == 0) {
			++num_matches;
		}
		else {
			if (num_matches > 1)
				visor_error(build->visor, "%d-way conflict '%s'", num_matches, filename);
			num_matches = 1;
		}
		last_filename = filename;
	}
	if (num_matches > 1)
		visor_error(build->visor, "%d-way conflict '%s'", num_matches, filename);
	vector_free(sorted_targets);
	if (visor_num_errors(build->visor) > 0) {
		visor_end_op(build->visor);
		goto finished;
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…