Re: [PATCH 00/21] environment: guard reliance on `the_repository`
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Aug 29, 2024, 19:59 UTC
- Message-ID
- <xmqqle0fuml4.fsf@gitster.g>
- In-Reply-To
- <cover.1724923648.git.ps@pks.im>
There may be more, but I know at least of these at the moment from https://github.com/git/git/actions/runs/10619536685/job/29437358521
Perhaps this can become [0.5/21] of the series, before globals are hidden behind the macro.
--- >8 --- Subject: [PATCH] win32: mark the sources that depend on the_repository
These source files still need access to the global variables like "ignore_case" and "protect_ntfs".
Signed-off-by: Junio C Hamano <gitster@pobox.com> --- compat/mingw.c | 2 ++ compat/win32/path-utils.c | 2 ++ 2 files changed, 4 insertions(+)
diff --git a/compat/mingw.c b/compat/mingw.c index 29d3f09768..5c2080c04c 100644 --- a/compat/mingw.c +++ b/compat/mingw.c @@ -1,3 +1,5 @@ +#define USE_THE_REPOSITORY_VARIABLE + #include "../git-compat-util.h" #include "win32.h" #include <aclapi.h> diff --git a/compat/win32/path-utils.c b/compat/win32/path-utils.c index b658ca3f81..966ef779b9 100644 --- a/compat/win32/path-utils.c +++ b/compat/win32/path-utils.c @@ -1,3 +1,5 @@ +#define USE_THE_REPOSITORY_VARIABLE + #include "../../git-compat-util.h" #include "../../environment.h"
-- 2.46.0-567-gbce23f156d