X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=mktag.c;h=38acd5a295d5f06fb2db60633e89a06ba634beb8;hb=e883932f7dc83ea69a990cba656464d5315f3300;hp=931011121e7276513b55fc41691c65a0d924119d;hpb=c182ec90d824168cfb70494bb920c0a2fb590d98;p=git.git diff --git a/mktag.c b/mktag.c index 931011121..38acd5a29 100644 --- a/mktag.c +++ b/mktag.c @@ -11,16 +11,9 @@ * The first three lines are guaranteed to be at least 63 bytes: * "object \n" is 48 bytes, "type tag\n" at 9 bytes is the * shortest possible type-line, and "tag .\n" at 6 bytes is the - * shortest single-character-tag line. - * - * We also artificially limit the size of the full object to 8kB. - * Just because I'm a lazy bastard, and if you can't fit a signature - * in that size, you're doing something wrong. + * shortest single-character-tag line. */ -/* Some random size */ -#define MAXSIZE (8192) - /* * We refuse to tag something we can't verify. Just because. */ @@ -127,7 +120,7 @@ int main(int argc, char **argv) setup_git_directory(); - if (read_pipe(0, &buffer, &size)) { + if (read_fd(0, &buffer, &size)) { free(buffer); die("could not read from stdin"); }