Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
Use PATH_MAX instead of TEMPFILE_PATH_LEN
author
Fernando J. Pereda
<ferdy@gentoo.org>
Sun, 20 May 2007 13:35:46 +0000
(15:35 +0200)
committer
Junio C Hamano
<junkio@cox.net>
Sun, 20 May 2007 21:40:34 +0000
(14:40 -0700)
Signed-off-by: Fernando J. Pereda <ferdy@gentoo.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>
diff.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
078f838
)
diff --git
a/diff.c
b/diff.c
index b28933f870d7dd11596fd3715280e1488ac2430f..3c15553710baa47b47eacdca0188c1afd0ae65a5 100644
(file)
--- a/
diff.c
+++ b/
diff.c
@@
-137,13
+137,11
@@
static const char *external_diff(void)
return external_diff_cmd;
}
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];
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)
} 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;
{
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)
if (fd < 0)
die("unable to create temp-file");
if (write_in_full(fd, blob, size) != size)