diff options
author | Jeff King <peff@peff.net> | 2017-03-16 10:27:12 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-03-16 11:17:00 -0700 |
commit | eaeefc3276c45ff8f8c24775b7dd93155bef7d48 (patch) | |
tree | 0efbfc9ff756f244375225d3e90383f32aa61b66 /khash.h | |
parent | 1cec8c634fb76ecee862ff88066f55b63b7d5ff7 (diff) | |
download | git-eaeefc3276c45ff8f8c24775b7dd93155bef7d48.tar.gz |
odb_pack_keep(): stop generating keepfile name
The odb_pack_keep() function generates the name of a .keep
file and opens it. This has two problems:
1. It requires a fixed-size buffer to create the filename
and doesn't notice when the result is truncated.
2. Of the two callers, one sometimes wants to open a
filename it already has, which makes things awkward (it
has to do so manually, and skips the leading-directory
creation).
Instead, let's have odb_pack_keep() just open the file.
Generating the name isn't hard, and a future patch will
switch callers over to odb_pack_name() anyway.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'khash.h')
0 files changed, 0 insertions, 0 deletions