Hi Dhaval,

Dhaval Giani wrote:
> On Thu, May 28, 2009 at 02:28:57PM +0900, Ken'ichi Ohmichi wrote:
>> Hi Jan,
>>
>> Thank you for reviewing.
>>
>> Jan Safranek wrote:
>>>> diff --git a/src/api.c b/src/api.c
>>>> index 237d4e6..9da3ebb 100644
>>>> --- a/src/api.c
>>>> +++ b/src/api.c
>>>> @@ -479,7 +479,7 @@ static int cgroup_parse_rules(bool cache, uid_t
>>>> muid, gid_t mgid)
>>>>  
>>>>          newrule->uid = uid;
>>>>          newrule->gid = gid;
>>>> -        strncpy(newrule->name, user, strlen(user));
>>>> +        strncpy(newrule->username, user, strlen(user));
>>> I wonder why there is strncpy(..., strlen(user)) - it actually walks
>>> through 'user' twice, once to compute length and then it's actually
>>> copied. Simple strcpy does the same, doesn't it?
>> That's right, good catch.
>>
>>
>>> I know it's not your bug, the code was already there and it originally
>>> comes from [email protected]. Still, would you mind fixing such nonsense,
>>> probably in another, unrelated patch?
>> It is better to fix it by another patch, because this patch only rename
>> the member "name" in struct cgroup_rule. Would you mind if I fix it by
>> another patch in the next patchset ?
>>
> 
> If you make 2 patchsets, one for cleanups and one for adding features,
> we can fastrack the cleanups to merge and the new addditions can be
> carefully reviewed.

That is good to hear :-)
OK, I will do it.


Thanks
Ken'ichi Ohmichi

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Libcg-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libcg-devel

Reply via email to