projects
/
git.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
git-rev-list: add "--pretty" command line option
[git.git]
/
tar-tree.c
diff --git
a/tar-tree.c
b/tar-tree.c
index
d313c80
..
233a256
100644
(file)
--- a/
tar-tree.c
+++ b/
tar-tree.c
@@
-17,7
+17,7
@@
#define EXT_HEADER_PATH 1
#define EXT_HEADER_LINKPATH 2
#define EXT_HEADER_PATH 1
#define EXT_HEADER_LINKPATH 2
-static const char *tar_tree_usage = "tar-tree <key> [basedir]";
+static const char *tar_tree_usage = "
git-
tar-tree <key> [basedir]";
static char block[BLOCKSIZE];
static unsigned long offset;
static char block[BLOCKSIZE];
static unsigned long offset;
@@
-40,9
+40,9
@@
static void reliable_write(void *buf, unsigned long size)
continue;
if (errno == EPIPE)
exit(0);
continue;
if (errno == EPIPE)
exit(0);
- die("tar-tree: %s", strerror(errno));
+ die("
git-
tar-tree: %s", strerror(errno));
} else if (!ret) {
} else if (!ret) {
- die("tar-tree: disk full?");
+ die("
git-
tar-tree: disk full?");
}
size -= ret;
buf += ret;
}
size -= ret;
buf += ret;
@@
-205,7
+205,7
@@
static void append_extended_header(char **p, const char *keyword,
append_char(p, '\n');
}
append_char(p, '\n');
}
-static void write_header(const char *, char, const char *, struct path_prefix *,
+static void write_header(const
unsigned
char *, char, const char *, struct path_prefix *,
const char *, unsigned int, void *, unsigned long);
/* stores a pax extended header directly in the block buffer */
const char *, unsigned int, void *, unsigned long);
/* stores a pax extended header directly in the block buffer */
@@
-238,7
+238,7
@@
static void write_extended_header(const char *headerfilename, int is_dir,
free(buffer);
}
free(buffer);
}
-static void write_global_extended_header(const char *sha1)
+static void write_global_extended_header(const
unsigned
char *sha1)
{
char *p;
unsigned int size;
{
char *p;
unsigned int size;
@@
-253,7
+253,7
@@
static void write_global_extended_header(const char *sha1)
}
/* stores a ustar header directly in the block buffer */
}
/* stores a ustar header directly in the block buffer */
-static void write_header(const char *sha1, char typeflag, const char *basepath,
+static void write_header(const
unsigned
char *sha1, char typeflag, const char *basepath,
struct path_prefix *prefix, const char *path,
unsigned int mode, void *buffer, unsigned long size)
{
struct path_prefix *prefix, const char *path,
unsigned int mode, void *buffer, unsigned long size)
{
@@
-375,7
+375,7
@@
static void traverse_tree(void *buffer, unsigned long size,
}
/* get commit time from committer line of commit object */
}
/* get commit time from committer line of commit object */
-time_t commit_time(void * buffer, unsigned long size)
+
static
time_t commit_time(void * buffer, unsigned long size)
{
time_t result = 0;
char *p = buffer;
{
time_t result = 0;
char *p = buffer;