diff --git a/builtin/log.c b/builtin/log.c index d027ce1e0b..350b35c556 100644 --- a/builtin/log.c +++ b/builtin/log.c @@ -1888,6 +1888,7 @@ static void prepare_bases(struct base_tree_info *bases, bases->nr_patch_id++; } clear_commit_base(&commit_base); + release_revisions(&revs); } static void print_bases(struct base_tree_info *bases, FILE *file) diff --git a/t/test-lib.sh b/t/test-lib.sh index ceefb99bff..d390c53ec1 100644 --- a/t/test-lib.sh +++ b/t/test-lib.sh @@ -1217,14 +1217,14 @@ check_test_results_san_file_ () { then return fi && - say_color error "$(cat "$TEST_RESULTS_SAN_FILE".*)" && + say_color >&4 error "$(cat "$TEST_RESULTS_SAN_FILE".*)" && if test "$test_failure" = 0 then - say "Our logs revealed a memory leak, exit non-zero!" && + say >&4 "Our logs revealed a memory leak, exit non-zero!" && invert_exit_code=t else - say "Our logs revealed a memory leak..." + say >&4 "Our logs revealed a memory leak..." fi }