runtime: avoid uninitialized variable

`init_common` could return an uninitialized variable when there are no
subsystems; simply return `0` in this case.
This commit is contained in:
Edward Thomson
2026-05-11 09:50:33 +01:00
parent 523eaf8774
commit cd16dbb60f

View File

@@ -16,7 +16,7 @@ static git_atomic32 init_count;
static int init_common(git_runtime_init_fn init_fns[], size_t cnt)
{
size_t i;
int ret;
int ret = 0;
/* Initialize subsystems that have global state */
for (i = 0; i < cnt; i++) {