Module Name: src Committed By: rillig Date: Sun Aug 23 22:13:38 UTC 2020
Modified Files: src/usr.bin/make: var.c Log Message: make(1): restructure code of the :ts modifier Now there is one paragraph per case, as opposed to the highly condensed code from before. In the cases of :ts\n and :ts\t, the variables for number parsing are no longer in the code path, which makes the code easier to understand for humans. Not sure what the compilers made out of it. The assignment "base = 0" has gone since it was redundant. An integer that starts with 0 is always interpreted as octal by strtol, no matter if the base is 8 or 0. To generate a diff of this commit: cvs rdiff -u -r1.467 -r1.468 src/usr.bin/make/var.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.