bug-cvs
[Top][All Lists]
Advanced

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

Re: [PATCH] NULL-terminate list of arguments in server-mode


From: Stephen Rasku
Subject: Re: [PATCH] NULL-terminate list of arguments in server-mode
Date: Mon, 1 Oct 2001 12:13:57 -0700 (PDT)

Derek Price wrote:
>
>Alexey Mahotkin wrote:
>
>> I've been implementing the "acl" command and was bitten by the fact
>> that serve_argument() does not NULL-terminates a list of arguments
>> received from the client.  This does no harm because existing
>> server-side code always uses something like
>>
>>             for (i = 0; i < argc; i++)
>>
>> and never something like
>>
>>             for (; *argv; argv++)
>>
>> I'd like to do the latter (and it's obviously good to have more
>> traditional argv[]), so here is the patch:
>
>Is this really traditional?  I've never seen it in over 10 years of C
>programming.  Can you point me at the appropriate standard?
>

I think he's talking about the argv[] array, not the programming 
idiom.  In my experience, argv[argc] == NULL.

-- 
Stephen Rasku                   E-mail: stephen@tgivan.com
Senior Software Engineer        Web:    http://www.pop-star.net/
TGI Technologies




reply via email to

[Prev in Thread] Current Thread [Next in Thread]