diff options
author | Namhyung Kim <namhyung@kernel.org> | 2012-07-04 11:47:24 +0900 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-07-05 15:22:45 -0700 |
commit | 5a45c0cafe6d73f6026bd0ea525da2f9765b112d (patch) | |
tree | 10639ee6feb339abb99fc2d98acdc83892e9195c /alias.c | |
parent | 785ee4960c3d334cbc2b17ab74d2cebdf1b4db64 (diff) | |
download | git-5a45c0cafe6d73f6026bd0ea525da2f9765b112d.tar.gz git-5a45c0cafe6d73f6026bd0ea525da2f9765b112d.tar.xz |
gitweb: Cleanup git_print_log()
When we see a signed-off-by line (and its friends), we set $signoff
to true, but then we process the next line after we are done without
giving control to the rest of the loop. And when the line we saw is
not a signed-off-by line, we reset $signoff to false before running
the remainder of the loop.
Hence, the check for $signoff that attempts to remove an extra empty
line between two signed-off-by line was not doing anything useful.
Rename $empty to a more explicit name $skip_blank_line to tell us to
skip a blank line when we see one, set it after we see and emit a
blank line (to avoid showing more than one empty lines in a raw) or
after we handle a signed-off-by line (to avoid empty lines after
such a line), to fix this bug, and get rid of the $signoff variable
that is not useful.
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'alias.c')
0 files changed, 0 insertions, 0 deletions