Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
archive-tar: drop return value
author
Jeff King
<peff@peff.net>
Thu, 30 Jun 2016 09:09:26 +0000
(
05:09
-0400)
committer
Junio C Hamano
<gitster@pobox.com>
Fri, 1 Jul 2016 17:26:28 +0000
(10:26 -0700)
We never do any error checks, and so never return anything
but "0". Let's just drop this to simplify the code.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
archive-tar.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
6e8e099
)
diff --git
a/archive-tar.c
b/archive-tar.c
index d671bc34f23064a5562756d0ce0d50302f9c857c..7ea4e90814d26b99c9e2de598daa874ec4b216fd 100644
(file)
--- a/
archive-tar.c
+++ b/
archive-tar.c
@@
-319,13
+319,12
@@
static int write_tar_entry(struct archiver_args *args,
return err;
}
return err;
}
-static
int
write_global_extended_header(struct archiver_args *args)
+static
void
write_global_extended_header(struct archiver_args *args)
{
const unsigned char *sha1 = args->commit_sha1;
struct strbuf ext_header = STRBUF_INIT;
struct ustar_header header;
unsigned int mode;
{
const unsigned char *sha1 = args->commit_sha1;
struct strbuf ext_header = STRBUF_INIT;
struct ustar_header header;
unsigned int mode;
- int err = 0;
if (sha1)
strbuf_append_ext_header(&ext_header, "comment",
if (sha1)
strbuf_append_ext_header(&ext_header, "comment",
@@
-337,7
+336,7
@@
static int write_global_extended_header(struct archiver_args *args)
}
if (!ext_header.len)
}
if (!ext_header.len)
- return
0
;
+ return;
memset(&header, 0, sizeof(header));
*header.typeflag = TYPEFLAG_GLOBAL_HEADER;
memset(&header, 0, sizeof(header));
*header.typeflag = TYPEFLAG_GLOBAL_HEADER;
@@
-347,7
+346,6
@@
static int write_global_extended_header(struct archiver_args *args)
write_blocked(&header, sizeof(header));
write_blocked(ext_header.buf, ext_header.len);
strbuf_release(&ext_header);
write_blocked(&header, sizeof(header));
write_blocked(ext_header.buf, ext_header.len);
strbuf_release(&ext_header);
- return err;
}
static struct archiver **tar_filters;
}
static struct archiver **tar_filters;
@@
-423,9
+421,8
@@
static int write_tar_archive(const struct archiver *ar,
{
int err = 0;
{
int err = 0;
- err = write_global_extended_header(args);
- if (!err)
- err = write_archive_entries(args, write_tar_entry);
+ write_global_extended_header(args);
+ err = write_archive_entries(args, write_tar_entry);
if (!err)
write_trailer();
return err;
if (!err)
write_trailer();
return err;