Hacker News new | ask | show | jobs
by agumonkey 4051 days ago
I could further into the rant, I'm ...stunned by parsing logic crippled as type specific functions.

Why does `strscpy_truncate(dst,src,count)` exist at all ? it seem like a generic buffer/array `take(dst,src,count)`. And how problematic would be to use a compiled regex to parse "major:minor", or proper logic by seeking for ':' and read before after that point.

1 comments

The strcpy-type functions stop after they read a '\x0'. They are not like memcpy!