You've already commented the silent failure mode, so it's not that hard to find.
As for 'is it problem?', why do you think I pointed these things out? Perhaps you have good reasons to do things in an unusual way, but in the absence of comments to explain them I infer that you either don't know or have arbitrarily rejected conventional approaches. Which you seem to confirm by saying: > I will NEVER use str* functions from libc in my code. I'm ending this conversation here; ultimately it's for prospective sponsors to decide whether it is a good idea to introduce this program into Debian in its current shape. Ben. -- Ben Hutchings The two most common things in the universe are hydrogen and stupidity.
Description: This is a digitally signed message part