Module Name: src Committed By: rillig Date: Tue Oct 20 22:50:55 UTC 2020
Modified Files: src/usr.bin/make: parse.c Log Message: make(1): clean up parsing code for dependency lines The variable names "line" and "cp" were not appropriate for some of the functions where they point to a single word, not to the whole line. The const parameters were only necessary during refactoring, to make sure that no unintended aliasing happens between the local variables. This kind of bugs has already happened a few times in the last months, and it requires full test coverage of all edge cases, which is not achieved yet. In ParseErrorNoDependency, lstart was always the same as line. To generate a diff of this commit: cvs rdiff -u -r1.394 -r1.395 src/usr.bin/make/parse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.