X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=mktag.c;h=99a356e9ee75cb247d80ed6dc0b251ceb0bd9e46;hb=98e1a4186acd4b71da1daae5c522cb6ac6d1d904;hp=0b34341f711a903d4a12fe96dc6ef63e55fb2f5b;hpb=a0d74d160f3d416be8f7fbfd18fee0eebf40d8e0;p=git.git diff --git a/mktag.c b/mktag.c index 0b34341f7..99a356e9e 100644 --- a/mktag.c +++ b/mktag.c @@ -1,5 +1,6 @@ #include "cache.h" #include "tag.h" +#include "exec_cmd.h" /* * A signature file has a very simple fixed format: four lines @@ -153,15 +154,16 @@ static int verify_tag(char *buffer, unsigned long size) int main(int argc, char **argv) { - struct strbuf buf; + struct strbuf buf = STRBUF_INIT; unsigned char result_sha1[20]; if (argc != 1) - usage("git-mktag < signaturefile"); + usage("git mktag < signaturefile"); + + git_extract_argv0_path(argv[0]); setup_git_directory(); - strbuf_init(&buf, 0); if (strbuf_read(&buf, 0, 4096) < 0) { die("could not read from stdin"); }