提交 1472966c 编写于 作者: F Fernando J. Pereda 提交者: Junio C Hamano

Use PATH_MAX instead of TEMPFILE_PATH_LEN

Signed-off-by: NFernando J. Pereda <ferdy@gentoo.org>
Signed-off-by: NJunio C Hamano <junkio@cox.net>
上级 078f8380
......@@ -137,13 +137,11 @@ static const char *external_diff(void)
return external_diff_cmd;
}
#define TEMPFILE_PATH_LEN 50
static struct diff_tempfile {
const char *name; /* filename external diff should read from */
char hex[41];
char mode[10];
char tmp_path[TEMPFILE_PATH_LEN];
char tmp_path[PATH_MAX];
} diff_temp[2];
static int count_lines(const char *data, int size)
......@@ -1507,7 +1505,7 @@ static void prep_temp_blob(struct diff_tempfile *temp,
{
int fd;
fd = git_mkstemp(temp->tmp_path, TEMPFILE_PATH_LEN, ".diff_XXXXXX");
fd = git_mkstemp(temp->tmp_path, PATH_MAX, ".diff_XXXXXX");
if (fd < 0)
die("unable to create temp-file");
if (write_in_full(fd, blob, size) != size)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册