[PATCH v2 1/1] git: update to v2.56.0
John Keeping
john at keeping.me.uk
Tue Sep 29 08:38:20 UTC 2026
On Tue, Sep 29, 2026 at 09:50:14AM +0200, Christian Hesse wrote:
> From: Christian Hesse <mail at eworm.de>
>
> Update to git version v2.56.0, this requires a change for this
> upstream commit:
>
> * 88d06b1c911e8491029ef24e96e3f412ce24c2ae
> pathspec: match and original in pathspec_item are const
>
> Signed-off-by: Christian Hesse <mail at eworm.de>
Reviewed-by: John Keeping <john at keeping.me.uk>
> ---
> Makefile | 2 +-
> git | 2 +-
> ui-blob.c | 3 +--
> 3 files changed, 3 insertions(+), 4 deletions(-)
>
> diff --git a/Makefile b/Makefile
> index d039293..55c0cb6 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -14,7 +14,7 @@ htmldir = $(docdir)
> pdfdir = $(docdir)
> mandir = $(prefix)/share/man
> SHA1_HEADER = <openssl/sha.h>
> -GIT_VER = 2.55.0
> +GIT_VER = 2.56.0
> GIT_URL = https://www.kernel.org/pub/software/scm/git/git-$(GIT_VER).tar.xz
> INSTALL = install
> COPYTREE = cp -r
> diff --git a/git b/git
> index e9019fc..a018953 160000
> --- a/git
> +++ b/git
> @@ -1 +1 @@
> -Subproject commit e9019fcafe0040228b8631c30f97ae1adb61bcdc
> +Subproject commit a018953688f1b10bddf91bff8747068f5f4746a4
> diff --git a/ui-blob.c b/ui-blob.c
> index bc91656..7879127 100644
> --- a/ui-blob.c
> +++ b/ui-blob.c
> @@ -40,7 +40,7 @@ int cgit_ref_path_exists(const char *path, const char *ref, int file_only)
> struct object_id oid;
> unsigned long size;
> struct pathspec_item path_items = {
> - .match = xstrdup(path),
> + .match = path,
> .len = strlen(path)
> };
> struct pathspec paths = {
> @@ -63,7 +63,6 @@ int cgit_ref_path_exists(const char *path, const char *ref, int file_only)
> &paths, walk_tree, &walk_tree_ctx);
>
> done:
> - free(path_items.match);
> return walk_tree_ctx.found_path;
> }
>
More information about the CGit
mailing list