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

Re: [PATCH] run-command: use void to declare that functions take no parameters

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 11, 2014, 17:32 UTC
Message-ID
<xmqqegt97idj.fsf@gitster.dls.corp.google.com>
In-Reply-To
<20141111025415.GB21328@peff.net>
Jeff King <peff@peff.net> writes:
> I had always just assumed that -Wstrict-prototypes was part of -Wall,
> but it is not (nor even part of -Wextra!). Maybe it is time to add it to
> your integration-build flags. :)

Yup, I had -Wold-style-definition but not -Wstrict-prototypes in the mix. Thanks for spotting.

Show 18 quoted lines
>
> Looks like we also need this on top of hv/submodule-config (still in pu,
> so squashing is probably best):
>
> diff --git a/submodule-config.h b/submodule-config.h
> index 58afc83..9061e4e 100644
> --- a/submodule-config.h
> +++ b/submodule-config.h
> @@ -24,6 +24,6 @@ const struct submodule *submodule_from_name(const unsigned char *commit_sha1,
>  		const char *name);
>  const struct submodule *submodule_from_path(const unsigned char *commit_sha1,
>  		const char *path);
> -void submodule_free();
> +void submodule_free(void);
>  
>  #endif /* SUBMODULE_CONFIG_H */
>
> -Peff
Previous: Jeff King
Message 4 of 4 in “run-command: use void to declare that functions take no parameters”
  1. run-command: use void to declare that functions take no parametersRené Scharfe, Nov 10, 2014
  2. Junio C HamanoNov 10, 2014
  3. Jeff KingNov 11, 2014
  4. Junio C HamanoNov 11, 2014

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.