Hacker News new | past | comments | ask | show | jobs | submit login

Yes, because cutting off the trailing NULL is a threat vector every C programmer needs to be conscious of whenever they're dealing with strings.

But it's also a problem because maybe the programmer is using strlcpy to grab the first five lines of a 10TB memory mapped file. If you're not thinking about the implications of that return value it can be a real surprise.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: