summaryrefslogtreecommitdiff
path: root/t/t1013/objects/95/b1625de3ba8b2214d1e0d0591138aea733f64f
diff options
context:
space:
mode:
authorLibravatar René Scharfe <rene.scharfe@lsrfire.ath.cx>2012-05-21 18:10:09 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2012-05-21 15:02:08 -0700
commitec83061156e18ce600384d3c57f90729a9295488 (patch)
tree7e4a385ecbbcd9f8de258a0e3ec4c33108afa671 /t/t1013/objects/95/b1625de3ba8b2214d1e0d0591138aea733f64f
parentgrep: support newline separated pattern list (diff)
downloadtgif-ec83061156e18ce600384d3c57f90729a9295488.tar.xz
grep: stop leaking line strings with -f
When reading patterns from a file, we pass the lines as allocated string buffers to append_grep_pat() and never free them. That's not a problem because they are needed until the program ends anyway. However, now that the function duplicates the pattern string, we can reuse the strbuf after calling that function. This simplifies the code a bit and plugs a minor memory leak. Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t1013/objects/95/b1625de3ba8b2214d1e0d0591138aea733f64f')
0 files changed, 0 insertions, 0 deletions