Holy crap, that code doesn't look good. I predict we will see more exploits for this project.
Maybe we should stop random people from contributing to complex C projects?
Maybe we should stop random people from contributing to complex C projects?
(*(psz_text + 1 ) ) == '~'
when you can instead write psz_text[1] == '~'
Fewer tokens means less overhead for the human reader, and that asterisk-and-add pattern is exactly what the bracket array indexing operator does, so why not use it? This is one of my many C pet peeves, heh.Also on a more personal note, if you're going to be putting things inside parentheses with whitespace, make it symmetrical.
The problem is that boring stuff can also be very security sensitive.
Yes I do, this is internet after all!
> seems you know your stuff,
Now you lost me :)
I wish :)
All those projects are under-funded, done by volunteers, on countless platforms, doing very low-level stuff, and supporting many formats.
This has nothing to do with one project or another.