summaryrefslogtreecommitdiffstats
path: root/scalar.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2024-06-08 20:37:46 +0200
committerJunio C Hamano <gitster@pobox.com>2024-06-10 18:16:30 +0200
commitba744647eae1eeee3a1c2c3d3a2b331fc1075b54 (patch)
tree508372253ecab0dbde508d19001d75808e33ec75 /scalar.c
parent__attribute__: remove redundant attribute declaration for git_die_config() (diff)
downloadgit-ba744647eae1eeee3a1c2c3d3a2b331fc1075b54.tar.xz
git-ba744647eae1eeee3a1c2c3d3a2b331fc1075b54.zip
__attribute__: mark some functions with LAST_ARG_MUST_BE_NULL
Some varargs functions that use NULL-terminated parameter list were missing __attributes__ ((sentinel)) aka LAST_ARG_MUST_BE_NULL. Add them. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'scalar.c')
-rw-r--r--scalar.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/scalar.c b/scalar.c
index fb2940c2a0..552ac8f0d9 100644
--- a/scalar.c
+++ b/scalar.c
@@ -70,6 +70,7 @@ static void setup_enlistment_directory(int argc, const char **argv,
strbuf_release(&path);
}
+LAST_ARG_MUST_BE_NULL
static int run_git(const char *arg, ...)
{
struct child_process cmd = CHILD_PROCESS_INIT;