Git fork

global: mark code units that generate warnings with `-Wsign-compare`

Mark code units that generate warnings with `-Wsign-compare`. This
allows for a structured approach to get rid of all such warnings over
time in a way that can be easily measured.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>

authored by

Patrick Steinhardt and committed by
Junio C Hamano
41f43b82 709fdce0

+439 -2
+1
add-interactive.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "add-interactive.h"
+1
add-patch.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "add-interactive.h"
+2
advice.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "advice.h" 3 5 #include "config.h"
+1
apply.c
··· 8 8 */ 9 9 10 10 #define USE_THE_REPOSITORY_VARIABLE 11 + #define DISABLE_SIGN_COMPARE_WARNINGS 11 12 12 13 #include "git-compat-util.h" 13 14 #include "abspath.h"
+1
archive.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+1
attr.c
··· 7 7 */ 8 8 9 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 11 11 12 #include "git-compat-util.h" 12 13 #include "config.h"
+2
base85.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "base85.h" 3 5
+1
bisect.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
blame.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "refs.h"
+2
bloom.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "bloom.h" 3 5 #include "diff.h"
+3
builtin/add.c
··· 3 3 * 4 4 * Copyright (C) 2006 Linus Torvalds 5 5 */ 6 + 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 + 6 9 #include "builtin.h" 7 10 #include "advice.h" 8 11 #include "config.h"
+2
builtin/am.c
··· 5 5 */ 6 6 7 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 8 10 #include "builtin.h" 9 11 #include "abspath.h" 10 12 #include "advice.h"
+2
builtin/bisect.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "copy.h" 4 6 #include "environment.h"
+3
builtin/blame.c
··· 4 4 * Copyright (c) 2006, 2014 by its authors 5 5 * See COPYING for licensing conditions 6 6 */ 7 + 7 8 #define USE_THE_REPOSITORY_VARIABLE 9 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 + 8 11 #include "builtin.h" 9 12 #include "config.h" 10 13 #include "color.h"
+3
builtin/branch.c
··· 4 4 * Copyright (c) 2006 Kristian Høgsberg <krh@redhat.com> 5 5 * Based on git-branch.sh by Junio C Hamano. 6 6 */ 7 + 7 8 #define USE_THE_REPOSITORY_VARIABLE 9 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 + 8 11 #include "builtin.h" 9 12 #include "config.h" 10 13 #include "color.h"
+3
builtin/cat-file.c
··· 3 3 * 4 4 * Copyright (C) Linus Torvalds, 2005 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "config.h" 9 12 #include "convert.h"
+2
builtin/checkout--worker.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "entry.h"
+3
builtin/checkout-index.c
··· 4 4 * Copyright (C) 2005 Linus Torvalds 5 5 * 6 6 */ 7 + 7 8 #define USE_THE_REPOSITORY_VARIABLE 9 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 + 8 11 #include "builtin.h" 9 12 #include "config.h" 10 13 #include "gettext.h"
+2
builtin/checkout.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "advice.h" 4 6 #include "branch.h"
+3
builtin/clean.c
··· 5 5 * 6 6 * Based on git-clean.sh by Pavel Roskin 7 7 */ 8 + 8 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 11 + 9 12 #include "builtin.h" 10 13 #include "abspath.h" 11 14 #include "config.h"
+3
builtin/clone.c
··· 7 7 * 8 8 * Clone a repository into a different directory that does not yet exist. 9 9 */ 10 + 10 11 #define USE_THE_REPOSITORY_VARIABLE 12 + #define DISABLE_SIGN_COMPARE_WARNINGS 13 + 11 14 #include "builtin.h" 12 15 13 16 #include "abspath.h"
+3
builtin/commit.c
··· 4 4 * Copyright (c) 2007 Kristian Høgsberg <krh@redhat.com> 5 5 * Based on git-commit.sh by Junio C Hamano and Linus Torvalds 6 6 */ 7 + 7 8 #define USE_THE_REPOSITORY_VARIABLE 9 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 + 8 11 #include "builtin.h" 9 12 #include "advice.h" 10 13 #include "config.h"
+2
builtin/describe.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "environment.h"
+3
builtin/diff-files.c
··· 3 3 * 4 4 * Copyright (C) Linus Torvalds, 2005 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "config.h" 9 12 #include "diff.h"
+2
builtin/diff-index.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "diff.h"
+2
builtin/diff-tree.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "diff.h"
+3
builtin/diff.c
··· 3 3 * 4 4 * Copyright (c) 2006 Junio C Hamano 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "config.h" 9 12 #include "ewah/ewok.h"
+3
builtin/difftool.c
··· 11 11 * 12 12 * Copyright (C) 2016 Johannes Schindelin 13 13 */ 14 + 14 15 #define USE_THE_REPOSITORY_VARIABLE 16 + #define DISABLE_SIGN_COMPARE_WARNINGS 17 + 15 18 #include "builtin.h" 16 19 17 20 #include "abspath.h"
+3
builtin/fast-export.c
··· 3 3 * 4 4 * Copyright (C) 2007 Johannes E. Schindelin 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "config.h" 9 12 #include "gettext.h"
+2
builtin/fast-import.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "abspath.h" 4 6 #include "environment.h"
+2
builtin/fetch-pack.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "gettext.h" 4 6 #include "hex.h"
+3
builtin/fetch.c
··· 1 1 /* 2 2 * "git fetch" 3 3 */ 4 + 4 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 5 8 #include "builtin.h" 6 9 #include "advice.h" 7 10 #include "config.h"
+2
builtin/for-each-repo.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "gettext.h"
+2
builtin/fsmonitor--daemon.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "abspath.h" 4 6 #include "config.h"
+3
builtin/gc.c
··· 9 9 * 10 10 * Copyright (c) 2006 Shawn O. Pearce 11 11 */ 12 + 12 13 #define USE_THE_REPOSITORY_VARIABLE 14 + #define DISABLE_SIGN_COMPARE_WARNINGS 15 + 13 16 #include "builtin.h" 14 17 #include "abspath.h" 15 18 #include "date.h"
+3
builtin/grep.c
··· 3 3 * 4 4 * Copyright (c) 2006 Junio C Hamano 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "abspath.h" 9 12 #include "gettext.h"
+3 -1
builtin/help.c
··· 1 - 2 1 /* 3 2 * Builtin help command 4 3 */ 4 + 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 6 8 #include "builtin.h" 7 9 #include "config.h" 8 10 #include "exec-cmd.h"
+2
builtin/index-pack.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "delta.h"
+3
builtin/log.c
··· 4 4 * (C) Copyright 2006 Linus Torvalds 5 5 * 2006 Junio Hamano 6 6 */ 7 + 7 8 #define USE_THE_REPOSITORY_VARIABLE 9 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 + 8 11 #include "builtin.h" 9 12 #include "abspath.h" 10 13 #include "config.h"
+3
builtin/ls-files.c
··· 5 5 * 6 6 * Copyright (C) Linus Torvalds, 2005 7 7 */ 8 + 8 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 11 + 9 12 #include "builtin.h" 10 13 #include "config.h" 11 14 #include "convert.h"
+3
builtin/mailsplit.c
··· 4 4 * It just splits a mbox into a list of files: "0001" "0002" .. 5 5 * so you can process them further from there. 6 6 */ 7 + 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "gettext.h" 9 12 #include "string-list.h"
+2
builtin/merge-file.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "abspath.h" 4 6 #include "diff.h"
+2
builtin/merge-index.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "hex.h" 4 6 #include "read-cache-ll.h"
+3
builtin/merge-ours.c
··· 7 7 * 8 8 * Pretend we resolved the heads, but declare our tree trumps everybody else. 9 9 */ 10 + 10 11 #define USE_THE_REPOSITORY_VARIABLE 12 + #define DISABLE_SIGN_COMPARE_WARNINGS 13 + 11 14 #include "git-compat-util.h" 12 15 #include "builtin.h" 13 16 #include "diff.h"
+2
builtin/merge-tree.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "tree-walk.h" 4 6 #include "xdiff-interface.h"
+3
builtin/merge.c
··· 5 5 * 6 6 * Based on git-merge.sh by Junio C Hamano. 7 7 */ 8 + 8 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 11 + 9 12 #include "builtin.h" 10 13 11 14 #include "abspath.h"
+2
builtin/mv.c
··· 3 3 * 4 4 * Copyright (C) 2006 Johannes Schindelin 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 9 8 10 #include "builtin.h" 9 11 #include "abspath.h"
+2
builtin/name-rev.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "environment.h" 4 6 #include "gettext.h"
+2
builtin/pack-objects.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "environment.h" 4 6 #include "gettext.h"
+2
builtin/pack-redundant.c
··· 5 5 * This file is licensed under the GPL v2. 6 6 * 7 7 */ 8 + 8 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 11 10 12 #include "builtin.h" 11 13 #include "gettext.h"
+2
builtin/pack-refs.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "gettext.h"
+2
builtin/patch-id.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "diff.h"
+2
builtin/prune.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "commit.h" 4 6 #include "diff.h"
+2
builtin/pull.c
··· 7 7 */ 8 8 9 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 11 + 10 12 #include "builtin.h" 11 13 #include "advice.h" 12 14 #include "config.h"
+3
builtin/push.c
··· 1 1 /* 2 2 * "git push" 3 3 */ 4 + 4 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 5 8 #include "builtin.h" 6 9 #include "advice.h" 7 10 #include "branch.h"
+2
builtin/range-diff.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "gettext.h" 4 6 #include "object-name.h"
+3
builtin/rebase.c
··· 3 3 * 4 4 * Copyright (c) 2018 Pratik Karki 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 9 12 #include "abspath.h"
+2
builtin/receive-pack.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "abspath.h" 4 6
+2
builtin/reflog.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "gettext.h"
+2
builtin/remote.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "gettext.h"
+2
builtin/repack.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "dir.h"
+3 -1
builtin/replay.c
··· 2 2 * "git replay" builtin command 3 3 */ 4 4 5 + #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 5 8 #include "git-compat-util.h" 6 9 7 - #define USE_THE_REPOSITORY_VARIABLE 8 10 #include "builtin.h" 9 11 #include "environment.h" 10 12 #include "hex.h"
+2
builtin/rerere.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "gettext.h"
+3
builtin/reset.c
··· 7 7 * 8 8 * Copyright (c) 2005, 2006 Linus Torvalds and Junio C Hamano 9 9 */ 10 + 10 11 #define USE_THE_REPOSITORY_VARIABLE 12 + #define DISABLE_SIGN_COMPARE_WARNINGS 13 + 11 14 #include "builtin.h" 12 15 #include "advice.h" 13 16 #include "config.h"
+2
builtin/rev-list.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "commit.h"
+3
builtin/rev-parse.c
··· 3 3 * 4 4 * Copyright (C) Linus Torvalds, 2005 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 9 12 #include "abspath.h"
+2
builtin/revert.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "git-compat-util.h" 3 5 #include "builtin.h" 4 6 #include "parse-options.h"
+3
builtin/rm.c
··· 3 3 * 4 4 * Copyright (C) Linus Torvalds 2006 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "advice.h" 9 12 #include "config.h"
+2
builtin/shortlog.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "commit.h"
+2
builtin/show-branch.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "environment.h"
+2
builtin/show-index.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "gettext.h" 4 6 #include "hash.h"
+2
builtin/sparse-checkout.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "dir.h"
+2
builtin/stash.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "abspath.h" 4 6 #include "config.h"
+2
builtin/submodule--helper.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "abspath.h" 4 6 #include "environment.h"
+3
builtin/tag.c
··· 5 5 * Carlos Rica <jasampler@gmail.com> 6 6 * Based on git-tag.sh and mktag.c by Linus Torvalds. 7 7 */ 8 + 8 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 11 + 9 12 #include "builtin.h" 10 13 #include "advice.h" 11 14 #include "config.h"
+2
builtin/unpack-objects.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "bulk-checkin.h" 4 6 #include "config.h"
+3
builtin/update-index.c
··· 3 3 * 4 4 * Copyright (C) Linus Torvalds, 2005 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 #include "bulk-checkin.h" 9 12 #include "config.h"
+2
builtin/update-ref.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "config.h" 4 6 #include "gettext.h"
+3
builtin/var.c
··· 3 3 * 4 4 * Copyright (C) Eric Biederman, 2005 5 5 */ 6 + 6 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 9 + 7 10 #include "builtin.h" 8 11 9 12 #include "attr.h"
+2
builtin/worktree.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 3 + 2 4 #include "builtin.h" 3 5 #include "abspath.h" 4 6 #include "advice.h"
+1
bulk-checkin.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "bulk-checkin.h"
+1
bundle-uri.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "bundle-uri.h"
+1
bundle.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "lockfile.h"
+1
cache-tree.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+1
chunk-format.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "chunk-format.h"
+2
color.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "config.h" 3 5 #include "color.h"
+2
column.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "config.h" 3 5 #include "column.h"
+1
combine-diff.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "object-store-ll.h"
+1
commit-graph.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
commit-reach.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "commit.h"
+1
commit.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "tag.h"
+2
compat/fsmonitor/fsm-listen-darwin.c
··· 23 23 #endif 24 24 #endif 25 25 26 + #define DISABLE_SIGN_COMPARE_WARNINGS 27 + 26 28 #include "git-compat-util.h" 27 29 #include "fsmonitor-ll.h" 28 30 #include "fsm-listen.h"
+1
compat/mingw.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "../git-compat-util.h" 4 5 #include "win32.h"
+2
compat/poll/poll.c
··· 18 18 You should have received a copy of the GNU General Public License along 19 19 with this program; if not, see <http://www.gnu.org/licenses/>. */ 20 20 21 + #define DISABLE_SIGN_COMPARE_WARNINGS 22 + 21 23 /* To bump the minimum Windows version to Windows Vista */ 22 24 #include "git-compat-util.h" 23 25
+2
compat/terminal.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "compat/terminal.h" 3 5 #include "gettext.h"
+2
compat/win32mmap.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "../git-compat-util.h" 2 4 3 5 void *git_mmap(void *start, size_t length, int prot, int flags, int fd, off_t offset)
+2
compat/winansi.c
··· 4 4 5 5 #undef NOGDI 6 6 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 + 7 9 #include "../git-compat-util.h" 8 10 #include <wingdi.h> 9 11 #include <winreg.h>
+1
config.c
··· 7 7 */ 8 8 9 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 11 11 12 #include "git-compat-util.h" 12 13 #include "abspath.h"
+1
connect.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
convert.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "advice.h"
+1
credential.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+1
csum-file.c
··· 9 9 */ 10 10 11 11 #define USE_THE_REPOSITORY_VARIABLE 12 + #define DISABLE_SIGN_COMPARE_WARNINGS 12 13 13 14 #include "git-compat-util.h" 14 15 #include "progress.h"
+1
daemon.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+2
date.c
··· 4 4 * Copyright (C) Linus Torvalds, 2005 5 5 */ 6 6 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 + 7 9 #include "git-compat-util.h" 8 10 #include "date.h" 9 11 #include "gettext.h"
+3
decorate.c
··· 2 2 * decorate.c - decorate a git object with some arbitrary 3 3 * data. 4 4 */ 5 + 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 5 8 #include "git-compat-util.h" 6 9 #include "object.h" 7 10 #include "decorate.h"
+1
delta-islands.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "object.h"
+1
diagnose.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "diagnose.h"
+2
diff-delta.c
··· 11 11 * published by the Free Software Foundation. 12 12 */ 13 13 14 + #define DISABLE_SIGN_COMPARE_WARNINGS 15 + 14 16 #include "git-compat-util.h" 15 17 #include "delta.h" 16 18
+1
diff-lib.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "commit.h"
+2
diff-merges.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "diff-merges.h" 3 5
+2
diff-no-index.c
··· 4 4 * Copyright (c) 2008 by Junio C Hamano 5 5 */ 6 6 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 + 7 9 #include "git-compat-util.h" 8 10 #include "abspath.h" 9 11 #include "color.h"
+1
diff.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "abspath.h"
+3
diffcore-order.c
··· 1 1 /* 2 2 * Copyright (C) 2005 Junio C Hamano 3 3 */ 4 + 5 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 + 4 7 #include "git-compat-util.h" 5 8 #include "gettext.h" 6 9 #include "diff.h"
+3
diffcore-pickaxe.c
··· 2 2 * Copyright (C) 2005 Junio C Hamano 3 3 * Copyright (C) 2010 Google Inc. 4 4 */ 5 + 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 5 8 #include "git-compat-util.h" 6 9 #include "diff.h" 7 10 #include "diffcore.h"
+1
diffcore-rename.c
··· 4 4 */ 5 5 6 6 #define USE_THE_REPOSITORY_VARIABLE 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 8 8 9 #include "git-compat-util.h" 9 10 #include "diff.h"
+3
diffcore-rotate.c
··· 2 2 * Copyright (C) 2021, Google LLC. 3 3 * Based on diffcore-order.c, which is Copyright (C) 2005, Junio C Hamano 4 4 */ 5 + 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 5 8 #include "git-compat-util.h" 6 9 #include "gettext.h" 7 10 #include "diff.h"
+1
dir.c
··· 7 7 */ 8 8 9 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 11 11 12 #include "git-compat-util.h" 12 13 #include "abspath.h"
+1
entry.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "object-store-ll.h"
+3
ewah/ewah_bitmap.c
··· 16 16 * You should have received a copy of the GNU General Public License 17 17 * along with this program; if not, see <http://www.gnu.org/licenses/>. 18 18 */ 19 + 20 + #define DISABLE_SIGN_COMPARE_WARNINGS 21 + 19 22 #include "git-compat-util.h" 20 23 #include "ewok.h" 21 24 #include "ewok_rlw.h"
+3
ewah/ewah_io.c
··· 16 16 * You should have received a copy of the GNU General Public License 17 17 * along with this program; if not, see <http://www.gnu.org/licenses/>. 18 18 */ 19 + 20 + #define DISABLE_SIGN_COMPARE_WARNINGS 21 + 19 22 #include "git-compat-util.h" 20 23 #include "ewok.h" 21 24 #include "strbuf.h"
+3
ewah/ewah_rlw.c
··· 16 16 * You should have received a copy of the GNU General Public License 17 17 * along with this program; if not, see <http://www.gnu.org/licenses/>. 18 18 */ 19 + 20 + #define DISABLE_SIGN_COMPARE_WARNINGS 21 + 19 22 #include "git-compat-util.h" 20 23 #include "ewok.h" 21 24 #include "ewok_rlw.h"
+1
fetch-pack.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "repository.h"
+1
fmt-merge-msg.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
fsmonitor.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+2
gettext.c
··· 2 2 * Copyright (c) 2010 Ævar Arnfjörð Bjarmason 3 3 */ 4 4 5 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 + 5 7 #include "git-compat-util.h" 6 8 #include "abspath.h" 7 9 #include "environment.h"
+1
git.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "builtin.h" 4 5 #include "config.h"
+1
gpg-interface.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "commit.h"
+1
graph.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+2
grep.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "config.h" 3 5 #include "gettext.h"
+1
help.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
hex.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "hash.h"
+1
http-backend.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
http-push.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
http-walker.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "repository.h"
+1
http.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "git-curl-compat.h"
+1
imap-send.c
··· 22 22 */ 23 23 24 24 #define USE_THE_REPOSITORY_VARIABLE 25 + #define DISABLE_SIGN_COMPARE_WARNINGS 25 26 26 27 #include "git-compat-util.h" 27 28 #include "config.h"
+2
json-writer.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "json-writer.h" 3 5
+2
kwset.c
··· 32 32 String Matching: An Aid to Bibliographic Search," CACM June 1975, 33 33 Vol. 18, No. 6, which describes the failure function used below. */ 34 34 35 + #define DISABLE_SIGN_COMPARE_WARNINGS 36 + 35 37 #include "git-compat-util.h" 36 38 37 39 #include "kwset.h"
+2
line-log.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "diffcore.h" 3 5 #include "line-range.h"
+1
list-objects-filter-options.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
list-objects-filter.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "dir.h"
+1
list-objects.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "tag.h"
+1
log-tree.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "commit-reach.h"
+1
ls-refs.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
mailinfo.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
mailmap.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
match-trees.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "hex.h"
+2
mem-pool.c
··· 2 2 * Memory Pool implementation logic. 3 3 */ 4 4 5 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 + 5 7 #include "git-compat-util.h" 6 8 #include "mem-pool.h" 7 9 #include "gettext.h"
+1
merge-ll.c
··· 5 5 */ 6 6 7 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 9 9 10 #include "git-compat-util.h" 10 11 #include "config.h"
+1
merge-ort.c
··· 15 15 */ 16 16 17 17 #define USE_THE_REPOSITORY_VARIABLE 18 + #define DISABLE_SIGN_COMPARE_WARNINGS 18 19 19 20 #include "git-compat-util.h" 20 21 #include "merge-ort.h"
+1
merge-recursive.c
··· 5 5 */ 6 6 7 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 9 9 10 #include "git-compat-util.h" 10 11 #include "merge-recursive.h"
+1
merge.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+1
midx-write.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+1
midx.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
name-hash.c
··· 7 7 */ 8 8 9 9 #define USE_THE_REPOSITORY_VARIABLE 10 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 11 11 12 #include "git-compat-util.h" 12 13 #include "environment.h"
+1
notes-merge.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "advice.h"
+1
notes.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
object-file-convert.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+1
object-file.c
··· 8 8 */ 9 9 10 10 #define USE_THE_REPOSITORY_VARIABLE 11 + #define DISABLE_SIGN_COMPARE_WARNINGS 11 12 12 13 #include "git-compat-util.h" 13 14 #include "abspath.h"
+1
object-name.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "object-name.h"
+1
object.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+1
pack-bitmap-write.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
pack-bitmap.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "commit.h"
+1
pack-check.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
packfile.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
parallel-checkout.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+2
patch-ids.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "diff.h" 3 5 #include "commit.h"
+1
path.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "abspath.h"
+1
pathspec.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+2
pkt-line.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "copy.h" 3 5 #include "pkt-line.h"
+1
preload-index.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "pathspec.h"
+1
pretty.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
progress.c
··· 10 10 11 11 #define GIT_TEST_PROGRESS_ONLY 12 12 #define USE_THE_REPOSITORY_VARIABLE 13 + #define DISABLE_SIGN_COMPARE_WARNINGS 13 14 14 15 #include "git-compat-util.h" 15 16 #include "pager.h"
+1
pseudo-merge.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "pseudo-merge.h"
+2
quote.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "path.h" 3 5 #include "quote.h"
+1
range-diff.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
reachable.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+1
read-cache.c
··· 5 5 */ 6 6 7 7 #define USE_THE_REPOSITORY_VARIABLE 8 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 9 9 10 #include "git-compat-util.h" 10 11 #include "bulk-checkin.h"
+1
ref-filter.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
reflog-walk.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "commit.h"
+1
reflog.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+1
refs.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "advice.h"
+2
refs/debug.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "hex.h" 3 5 #include "refs-internal.h"
+1
refs/files-backend.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "../git-compat-util.h" 4 5 #include "../abspath.h"
+2
refs/iterator.c
··· 3 3 * documentation about the design and use of reference iterators. 4 4 */ 5 5 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 7 + 6 8 #include "git-compat-util.h" 7 9 #include "refs.h" 8 10 #include "refs/refs-internal.h"
+1
refs/packed-backend.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "../git-compat-util.h" 4 5 #include "../config.h"
+1
refspec.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+2
reftable/system.h
··· 11 11 12 12 /* This header glues the reftable library to the rest of Git */ 13 13 14 + #define DISABLE_SIGN_COMPARE_WARNINGS 15 + 14 16 #include "git-compat-util.h" 15 17 #include "lockfile.h" 16 18 #include "tempfile.h"
+1
remote-curl.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "git-curl-compat.h"
+1
remote.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+1
rerere.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+1
resolve-undo.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "dir.h"
+1
revision.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
run-command.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "run-command.h"
+1
scalar.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "abspath.h"
+1
send-pack.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
sequencer.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+1
serve.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "repository.h"
+1
server-info.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "dir.h"
+1
setup.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+1
shallow.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "hex.h"
+1
sideband.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "color.h"
+1
sparse-index.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
split-index.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+2
strbuf.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "gettext.h" 3 5 #include "hex-ll.h"
+2
string-list.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "string-list.h" 3 5
+2
strvec.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "strvec.h" 3 5 #include "strbuf.h"
+1
submodule-config.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "dir.h"
+1
submodule.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+2
symlinks.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "gettext.h" 3 5 #include "setup.h"
+1
t/helper/test-bloom.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "bloom.h"
+1
t/helper/test-cache-tree.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "gettext.h"
+1
t/helper/test-config.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "config.h"
+2
t/helper/test-csprng.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-tool.h" 2 4 #include "git-compat-util.h" 3 5
+2
t/helper/test-drop-caches.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-tool.h" 2 4 #include "git-compat-util.h" 3 5
+1
t/helper/test-dump-fsmonitor.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "read-cache-ll.h"
+1
t/helper/test-dump-split-index.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "hex.h"
+1
t/helper/test-dump-untracked-cache.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "dir.h"
+2
t/helper/test-genrandom.c
··· 4 4 * Copyright (C) 2007 by Nicolas Pitre, licensed under the GPL version 2. 5 5 */ 6 6 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 + 7 9 #include "test-tool.h" 8 10 #include "git-compat-util.h" 9 11
+2
t/helper/test-genzeros.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-tool.h" 2 4 #include "git-compat-util.h" 3 5
+2
t/helper/test-hash-speed.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-tool.h" 2 4 #include "hash.h" 3 5
+2
t/helper/test-mergesort.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-tool.h" 2 4 #include "mem-pool.h" 3 5 #include "mergesort.h"
+2
t/helper/test-parse-options.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-tool.h" 2 4 #include "parse-options.h" 3 5 #include "strbuf.h"
+1
t/helper/test-path-utils.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "abspath.h"
+1
t/helper/test-reach.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "commit.h"
+1
t/helper/test-ref-store.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "hex.h"
+1
t/helper/test-revision-walking.c
··· 9 9 */ 10 10 11 11 #define USE_THE_REPOSITORY_VARIABLE 12 + #define DISABLE_SIGN_COMPARE_WARNINGS 12 13 13 14 #include "test-tool.h" 14 15 #include "commit.h"
+2
t/helper/test-run-command.c
··· 8 8 * published by the Free Software Foundation. 9 9 */ 10 10 11 + #define DISABLE_SIGN_COMPARE_WARNINGS 12 + 11 13 #include "test-tool.h" 12 14 #include "run-command.h" 13 15 #include "strvec.h"
+2
t/helper/test-string-list.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-tool.h" 2 4 #include "strbuf.h" 3 5 #include "string-list.h"
+2
t/helper/test-tool.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "test-tool.h" 3 5 #include "test-tool-utils.h"
+1
t/helper/test-trace2.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-tool.h" 4 5 #include "strvec.h"
+2
t/unit-tests/lib-reftable.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "lib-reftable.h" 2 4 #include "test-lib.h" 3 5 #include "reftable/constants.h"
+1
t/unit-tests/t-example-decorate.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "test-lib.h" 4 5 #include "object.h"
+2
t/unit-tests/t-prio-queue.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-lib.h" 2 4 #include "prio-queue.h" 3 5
+2
t/unit-tests/t-reftable-readwrite.c
··· 6 6 https://developers.google.com/open-source/licenses/bsd 7 7 */ 8 8 9 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 + 9 11 #include "test-lib.h" 10 12 #include "lib-reftable.h" 11 13 #include "reftable/basics.h"
+2
t/unit-tests/t-reftable-stack.c
··· 6 6 https://developers.google.com/open-source/licenses/bsd 7 7 */ 8 8 9 + #define DISABLE_SIGN_COMPARE_WARNINGS 10 + 9 11 #include "test-lib.h" 10 12 #include "lib-reftable.h" 11 13 #include "reftable/merged.h"
+2
t/unit-tests/t-trailer.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-lib.h" 2 4 #include "trailer.h" 3 5
+2
t/unit-tests/test-lib.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "test-lib.h" 2 4 3 5 enum result {
+1
tag.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "environment.h"
+1
tmp-objdir.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "tmp-objdir.h"
+1
trace.c
··· 22 22 */ 23 23 24 24 #define USE_THE_REPOSITORY_VARIABLE 25 + #define DISABLE_SIGN_COMPARE_WARNINGS 25 26 26 27 #include "git-compat-util.h" 27 28 #include "abspath.h"
+2
trace2.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "config.h" 3 5 #include "repository.h"
+2
trace2/tr2_sysenv.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "config.h" 3 5 #include "dir.h"
+2
trace2/tr2_tgt_event.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "config.h" 3 5 #include "json-writer.h"
+2
trace2/tr2_tgt_perf.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "config.h" 3 5 #include "repository.h"
+1
trailer.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
transport-helper.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "transport.h"
+1
transport.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "advice.h"
+1
tree-diff.c
··· 3 3 */ 4 4 5 5 #define USE_THE_REPOSITORY_VARIABLE 6 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 7 7 8 #include "git-compat-util.h" 8 9 #include "diff.h"
+2
unix-socket.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "strbuf.h" 3 5 #include "unix-socket.h"
+1
unpack-trees.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "advice.h"
+1
upload-pack.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+2
urlmatch.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "gettext.h" 3 5 #include "hex-ll.h"
+3
usage.c
··· 3 3 * 4 4 * Copyright (C) Linus Torvalds, 2005 5 5 */ 6 + 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 + 6 9 #include "git-compat-util.h" 7 10 #include "gettext.h" 8 11 #include "trace2.h"
+1
userdiff.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+2
utf8.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 + 1 3 #include "git-compat-util.h" 2 4 #include "strbuf.h" 3 5 #include "utf8.h"
+1
version.c
··· 1 + #define DISABLE_SIGN_COMPARE_WARNINGS 1 2 #include "git-compat-util.h" 2 3 #include "version.h" 3 4 #include "strbuf.h"
+1
versioncmp.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "config.h"
+1
worktree.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "abspath.h"
+3
wrapper.c
··· 1 1 /* 2 2 * Various trivial helper wrappers around standard functions 3 3 */ 4 + 5 + #define DISABLE_SIGN_COMPARE_WARNINGS 6 + 4 7 #include "git-compat-util.h" 5 8 #include "abspath.h" 6 9 #include "parse.h"
+3
ws.c
··· 3 3 * 4 4 * Copyright (c) 2007 Junio C Hamano 5 5 */ 6 + 7 + #define DISABLE_SIGN_COMPARE_WARNINGS 8 + 6 9 #include "git-compat-util.h" 7 10 #include "attr.h" 8 11 #include "strbuf.h"
+1
wt-status.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "advice.h"
+1
xdiff-interface.c
··· 1 1 #define USE_THE_REPOSITORY_VARIABLE 2 + #define DISABLE_SIGN_COMPARE_WARNINGS 2 3 3 4 #include "git-compat-util.h" 4 5 #include "gettext.h"
+1
xdiff/xdiffi.c
··· 19 19 * Davide Libenzi <davidel@xmailserver.org> 20 20 * 21 21 */ 22 + #define DISABLE_SIGN_COMPARE_WARNINGS 22 23 23 24 #include "xinclude.h" 24 25
+2
xdiff/xinclude.h
··· 23 23 #if !defined(XINCLUDE_H) 24 24 #define XINCLUDE_H 25 25 26 + #define DISABLE_SIGN_COMPARE_WARNINGS 27 + 26 28 #include "git-compat-util.h" 27 29 #include "xmacros.h" 28 30 #include "xdiff.h"