Petr Baudis  committed 1f961c1

[PATCH] Fix git-init-db creating crap directories.

The base target directory for the templates copying was initialized
to git_dir, but git_dir[len] is not zero but / at the time we do the
initialization. This is not what we want for our target directory string
since we pass it to mkdir(), so make it zero-terminated manually.

Signed-off-by: Petr Baudis <>
Signed-off-by: Junio C Hamano <>

  • Participants
  • Parent commits bfb73b2
  • Branches master

Comments (0)

Files changed (1)

 	memcpy(path, git_dir, len);
+	path[len] = 0;
 	copy_templates_1(path, len,
 			 template_path, template_len,