Re: [PATCHv4 1/6] environment: static list of repo-local env vars

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]