mbox series

[0/21] more -Wunused-parameter fixes

Message ID Y/habYJxDRJQg/kJ@coredump.intra.peff.net (mailing list archive)
Headers show
Series more -Wunused-parameter fixes | expand

Message

Jeff King Feb. 24, 2023, 6:34 a.m. UTC
I've been sitting on this series for a while, waiting for a moment when
I didn't have a backlog of other topics I ought to be reviewing. But it
seems like that never happens, so I thought I'd just send it. :) Nothing
urgent, of course, but this takes us a few steps closer to being able to
turn on -Wunused-parameter all the time.

I've tried to float the more interesting patches to the top. The later
ones are mostly "yep, this callback needs to marked with UNUSED".

-Peff

  [01/21]: ref-filter: drop unused atom parameter from get_worktree_path()
  [02/21]: ls-refs: drop config caching
  [03/21]: serve: use repository pointer to get config
  [04/21]: serve: mark unused parameters in virtual functions
  [05/21]: object-name: mark unused parameters in disambiguate callbacks
  [06/21]: http-backend: mark argc/argv unused
  [07/21]: http-backend: mark unused parameters in virtual functions
  [08/21]: ref-filter: mark unused callback parameters
  [09/21]: mark "pointless" data pointers in callbacks
  [10/21]: run-command: mark error routine parameters as unused
  [11/21]: mark unused parameters in signal handlers
  [12/21]: list-objects: mark unused callback parameters
  [13/21]: for_each_object: mark unused callback parameters
  [14/21]: prio-queue: mark unused parameters in comparison functions
  [15/21]: notes: mark unused callback parameters
  [16/21]: fetch-pack: mark unused parameter in callback function
  [17/21]: rewrite_parents(): mark unused callback parameter
  [18/21]: for_each_commit_graft(): mark unused callback parameter
  [19/21]: userformat_want_item(): mark unused parameter
  [20/21]: run_processes_parallel: mark unused callback parameters
  [21/21]: help: mark unused parameter in git_unknown_cmd_config()

 builtin/cat-file.c          |  8 ++---
 builtin/count-objects.c     |  6 ++--
 builtin/fast-import.c       |  2 +-
 builtin/fetch.c             |  6 ++--
 builtin/fsck.c              | 25 +++++++-------
 builtin/gc.c                | 14 ++++----
 builtin/log.c               |  2 +-
 builtin/notes.c             |  5 +--
 builtin/pack-objects.c      | 26 ++++++++-------
 builtin/prune.c             |  6 ++--
 builtin/repack.c            |  5 +--
 builtin/rev-list.c          | 13 ++++----
 builtin/submodule--helper.c |  4 +--
 bundle-uri.c                |  2 +-
 commit.c                    |  6 ++--
 daemon.c                    |  2 +-
 diagnose.c                  |  3 +-
 fetch-pack.c                |  2 +-
 help.c                      |  3 +-
 hook.c                      | 12 +++----
 http-backend.c              |  8 ++---
 line-log.c                  |  3 +-
 log-tree.c                  |  3 +-
 ls-refs.c                   | 36 ++++++++------------
 midx.c                      |  2 +-
 negotiator/skipping.c       |  2 +-
 notes.c                     | 11 ++++---
 object-file.c               |  3 +-
 object-name.c               | 14 ++++----
 pack-bitmap.c               |  6 ++--
 packfile.c                  |  4 +--
 path.c                      |  3 +-
 pretty.c                    |  3 +-
 progress.c                  |  2 +-
 reachable.c                 | 15 +++++----
 ref-filter.c                | 66 +++++++++++++++++++++++--------------
 revision.c                  |  6 ++--
 run-command.c               |  6 ++--
 serve.c                     | 12 +++----
 submodule.c                 |  4 +--
 t/helper/test-prio-queue.c  |  2 +-
 t/helper/test-run-command.c | 14 ++++----
 upload-pack.c               | 10 +++---
 43 files changed, 211 insertions(+), 176 deletions(-)