Commit 0d778b1a by Scott J. Goldman

Catch invalid filenames in append_entry()

This prevents the index api from calling write_tree() with a
bogus tree.
parent 19af78bb
......@@ -374,6 +374,9 @@ static int append_entry(
{
git_tree_entry *entry;
if (!valid_entry_name(filename))
return tree_error("Failed to insert entry. Invalid name for a tree entry");
entry = alloc_entry(filename);
GITERR_CHECK_ALLOC(entry);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment