aboutsummaryrefslogtreecommitdiff
path: root/alias.c
diff options
context:
space:
mode:
authorNamhyung Kim <namhyung@kernel.org>2012-07-04 11:47:24 +0900
committerJunio C Hamano <gitster@pobox.com>2012-07-05 15:22:45 -0700
commit5a45c0cafe6d73f6026bd0ea525da2f9765b112d (patch)
tree10639ee6feb339abb99fc2d98acdc83892e9195c /alias.c
parent785ee4960c3d334cbc2b17ab74d2cebdf1b4db64 (diff)
downloadgit-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