Hi,

2010/8/9  <olafbuddenha...@gmx.net>:
>
> Hm, why tmp[5]? The way I read the code, only 4 entries are used...
>

Well it's the null that terminates the string. But as this isn't used
as a string it probably does not make much sense.

> BTW, minor stylistic nitpick: I generally consider it clearer and more
> robust to use sizeof in strncpy(), i.e.:
>
>   strncpy(tmp, keyname, sizeof tmp)
>
> But that's only matter of style -- so if you prefer your variant,
> feel free to keep it like that :-)
>

It's alway good to remove hardcoded constants. :)

Reply via email to