Skip to content

Commit a0ab573

Browse files
committed
Merge branch 'jk/unused-fixes'
Code clean-up to remove unused function parameters. * jk/unused-fixes: xdiff: drop unused mmfile parameters from xdl_do_patience_diff() reflog: assert PARSE_OPT_NONEG in parse-options callbacks reftable: drop unused parameter from reader_seek_linear() verify_one_sparse(): drop unused parameters match_pathname(): drop unused "flags" parameter log-tree: drop unused commit param in remerge_diff() xdiff: drop unused mmfile parameters from xdl_do_histogram_diff()
2 parents a572a5d + 12a58f9 commit a0ab573

File tree

11 files changed

+27
-40
lines changed

11 files changed

+27
-40
lines changed

attr.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1023,7 +1023,7 @@ static int path_matches(const char *pathname, int pathlen,
10231023
}
10241024
return match_pathname(pathname, pathlen - isdir,
10251025
base, baselen,
1026-
pattern, prefix, pat->patternlen, pat->flags);
1026+
pattern, prefix, pat->patternlen);
10271027
}
10281028

10291029
static int macroexpand_one(struct all_attrs_item *all_attrs, int nr, int rem);

builtin/reflog.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,8 @@ static int expire_unreachable_callback(const struct option *opt,
193193
{
194194
struct cmd_reflog_expire_cb *cmd = opt->value;
195195

196+
BUG_ON_OPT_NEG(unset);
197+
196198
if (parse_expiry_date(arg, &cmd->expire_unreachable))
197199
die(_("invalid timestamp '%s' given to '--%s'"),
198200
arg, opt->long_name);
@@ -207,6 +209,8 @@ static int expire_total_callback(const struct option *opt,
207209
{
208210
struct cmd_reflog_expire_cb *cmd = opt->value;
209211

212+
BUG_ON_OPT_NEG(unset);
213+
210214
if (parse_expiry_date(arg, &cmd->expire_total))
211215
die(_("invalid timestamp '%s' given to '--%s'"),
212216
arg, opt->long_name);

cache-tree.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -857,9 +857,7 @@ int cache_tree_matches_traversal(struct cache_tree *root,
857857
return 0;
858858
}
859859

860-
static void verify_one_sparse(struct repository *r,
861-
struct index_state *istate,
862-
struct cache_tree *it,
860+
static void verify_one_sparse(struct index_state *istate,
863861
struct strbuf *path,
864862
int pos)
865863
{
@@ -910,7 +908,7 @@ static int verify_one(struct repository *r,
910908
return 1;
911909

912910
if (pos >= 0) {
913-
verify_one_sparse(r, istate, it, path, pos);
911+
verify_one_sparse(istate, path, pos);
914912
return 0;
915913
}
916914

dir.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1244,8 +1244,7 @@ int match_basename(const char *basename, int basenamelen,
12441244

12451245
int match_pathname(const char *pathname, int pathlen,
12461246
const char *base, int baselen,
1247-
const char *pattern, int prefix, int patternlen,
1248-
unsigned flags)
1247+
const char *pattern, int prefix, int patternlen)
12491248
{
12501249
const char *name;
12511250
int namelen;
@@ -1347,8 +1346,7 @@ static struct path_pattern *last_matching_pattern_from_list(const char *pathname
13471346
if (match_pathname(pathname, pathlen,
13481347
pattern->base,
13491348
pattern->baselen ? pattern->baselen - 1 : 0,
1350-
exclude, prefix, pattern->patternlen,
1351-
pattern->flags)) {
1349+
exclude, prefix, pattern->patternlen)) {
13521350
res = pattern;
13531351
break;
13541352
}

dir.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ int match_basename(const char *, int,
414414
const char *, int, int, unsigned);
415415
int match_pathname(const char *, int,
416416
const char *, int,
417-
const char *, int, int, unsigned);
417+
const char *, int, int);
418418

419419
struct path_pattern *last_matching_pattern(struct dir_struct *dir,
420420
struct index_state *istate,

log-tree.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -963,8 +963,7 @@ static void cleanup_additional_headers(struct diff_options *o)
963963

964964
static int do_remerge_diff(struct rev_info *opt,
965965
struct commit_list *parents,
966-
struct object_id *oid,
967-
struct commit *commit)
966+
struct object_id *oid)
968967
{
969968
struct merge_options o;
970969
struct commit_list *bases;
@@ -1059,7 +1058,7 @@ static int log_tree_diff(struct rev_info *opt, struct commit *commit, struct log
10591058
"for octopus merges.\n");
10601059
return 1;
10611060
}
1062-
return do_remerge_diff(opt, parents, oid, commit);
1061+
return do_remerge_diff(opt, parents, oid);
10631062
}
10641063
if (opt->combine_merges)
10651064
return do_diff_combined(opt, commit);

reftable/reader.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ static int reader_start(struct reftable_reader *r, struct table_iter *ti,
443443
return reader_table_iter_at(r, ti, off, typ);
444444
}
445445

446-
static int reader_seek_linear(struct reftable_reader *r, struct table_iter *ti,
446+
static int reader_seek_linear(struct table_iter *ti,
447447
struct reftable_record *want)
448448
{
449449
struct reftable_record rec =
@@ -510,7 +510,7 @@ static int reader_seek_indexed(struct reftable_reader *r,
510510
if (err < 0)
511511
goto done;
512512

513-
err = reader_seek_linear(r, &index_iter, &want_index);
513+
err = reader_seek_linear(&index_iter, &want_index);
514514
while (1) {
515515
err = table_iter_next(&index_iter, &index_result);
516516
table_iter_block_done(&index_iter);
@@ -570,7 +570,7 @@ static int reader_seek_internal(struct reftable_reader *r,
570570
err = reader_start(r, &ti, reftable_record_type(rec), 0);
571571
if (err < 0)
572572
return err;
573-
err = reader_seek_linear(r, &ti, rec);
573+
err = reader_seek_linear(&ti, rec);
574574
if (err < 0)
575575
return err;
576576
else {

xdiff/xdiffi.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,12 +321,12 @@ int xdl_do_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp,
321321
return -1;
322322

323323
if (XDF_DIFF_ALG(xpp->flags) == XDF_PATIENCE_DIFF) {
324-
res = xdl_do_patience_diff(mf1, mf2, xpp, xe);
324+
res = xdl_do_patience_diff(xpp, xe);
325325
goto out;
326326
}
327327

328328
if (XDF_DIFF_ALG(xpp->flags) == XDF_HISTOGRAM_DIFF) {
329-
res = xdl_do_histogram_diff(mf1, mf2, xpp, xe);
329+
res = xdl_do_histogram_diff(xpp, xe);
330330
goto out;
331331
}
332332

xdiff/xdiffi.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,7 @@ int xdl_build_script(xdfenv_t *xe, xdchange_t **xscr);
5656
void xdl_free_script(xdchange_t *xscr);
5757
int xdl_emit_diff(xdfenv_t *xe, xdchange_t *xscr, xdemitcb_t *ecb,
5858
xdemitconf_t const *xecfg);
59-
int xdl_do_patience_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp,
60-
xdfenv_t *env);
61-
int xdl_do_histogram_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp,
62-
xdfenv_t *env);
59+
int xdl_do_patience_diff(xpparam_t const *xpp, xdfenv_t *env);
60+
int xdl_do_histogram_diff(xpparam_t const *xpp, xdfenv_t *env);
6361

6462
#endif /* #if !defined(XDIFFI_H) */

xdiff/xhistogram.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,8 +362,7 @@ static int histogram_diff(xpparam_t const *xpp, xdfenv_t *env,
362362
return result;
363363
}
364364

365-
int xdl_do_histogram_diff(mmfile_t *file1, mmfile_t *file2,
366-
xpparam_t const *xpp, xdfenv_t *env)
365+
int xdl_do_histogram_diff(xpparam_t const *xpp, xdfenv_t *env)
367366
{
368367
return histogram_diff(xpp, env,
369368
env->xdf1.dstart + 1, env->xdf1.dend - env->xdf1.dstart + 1,

0 commit comments

Comments
 (0)