git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] git-fetch: Don't trigger a bus error when given the refspec "tag"

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Apr 5, 2008, 18:33 UTC
Message-ID
<alpine.DEB.1.00.0804051931480.12583@eeepc-johanness>
In-Reply-To
<1207420133-23631-1-git-send-email-kevin@sb.org>
Hi,
On Sat, 5 Apr 2008, Kevin Ballard wrote:
Show 10 quoted lines
> diff --git a/builtin-fetch.c b/builtin-fetch.c
> index a11548c..5841b3e 100644
> --- a/builtin-fetch.c
> +++ b/builtin-fetch.c
> @@ -637,6 +637,8 @@ int cmd_fetch(int argc, const char **argv, const char *prefix)
>  			if (!strcmp(argv[i], "tag")) {
>  				char *ref;
>  				i++;
> +				if (i >= argc)
> +					die("You need to specify a tag name.");
Would it not be better to check in the if() above?  IOW
			if (i + 1 < argc && !strcmp(argv[i], "tag")) {
Hmm?

Ciao, Dscho

Previous: Kevin BallardNext: Kevin Ballard
Message 2 of 3 in “git-fetch: Don't trigger a bus error when given the refspec "tag"”
  1. git-fetch: Don't trigger a bus error when given the refspec "tag"Kevin Ballard, Apr 5, 2008
  2. Johannes SchindelinApr 5, 2008
  3. Kevin BallardApr 5, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.