On Wed, Feb 24, 2010 at 8:36 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Giuseppe Bilotta <giuseppe.bilotta@xxxxxxxxx> writes: > >> On Wed, Feb 24, 2010 at 4:58 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: >>> Giuseppe Bilotta <giuseppe.bilotta@xxxxxxxxx> writes: >>> >>>> +/* Repository-local GIT_* environment variables */ >>>> +const char *const local_repo_env[] = { >>>> + ALTERNATE_DB_ENVIRONMENT, >>>> + CONFIG_ENVIRONMENT, >>>> + DB_ENVIRONMENT, >>>> + GIT_DIR_ENVIRONMENT, >>>> + GIT_WORK_TREE_ENVIRONMENT, >>>> + GRAFT_ENVIRONMENT, >>>> + INDEX_ENVIRONMENT, >>>> + NO_REPLACE_OBJECTS_ENVIRONMENT, >>>> + NULL >>>> +}; >>>> + >>>> +const unsigned int local_repo_env_size = ARRAY_SIZE(local_repo_env); >>> >>> This does not look very useful for two reasons. > > By the way, I said "frustrating" but didn't mean we should bend backwards. > The earlier one is more than Ok, and is certainly better than having > local_repo_env_size that is not very useful in practice. But I'd like a manually-set local_repo_env_size than the gimmicks necessary if it's not there (plus the runtime failure). If there are no other corrections, I'll send a new series (that also squashes the first two patches per Johannes' suggestion) and the #define -- Giuseppe "Oblomov" Bilotta -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html