Merge branch 'jc/pathspec-match-const' into yt/pathspec-negative-prefix

* jc/pathspec-match-const:
  pathspec: match and original in pathspec_item are const
main
Junio C Hamano 2026-09-03 11:25:13 -07:00
commit d66ac2af30
2 changed files with 4 additions and 4 deletions

View File

@ -749,8 +749,8 @@ void clear_pathspec(struct pathspec *pathspec)
int i, j;

for (i = 0; i < pathspec->nr; i++) {
free(pathspec->items[i].match);
free(pathspec->items[i].original);
free((void *)pathspec->items[i].match);
free((void *)pathspec->items[i].original);

for (j = 0; j < pathspec->items[i].attr_match_nr; j++)
free(pathspec->items[i].attr_match[j].value);

View File

@ -35,8 +35,8 @@ struct pathspec {
unsigned magic;
int max_depth;
struct pathspec_item {
char *match;
char *original;
const char *match;
const char *original;
unsigned magic;
int len, prefix;
int nowildcard_len;