Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

At a cursory glance, they assert((size_t)rv <= n), but if that's the assert.h assert(), it's just void when NDEBUG is defined, and cmake seems to define that when building a Release target. Also, gcc does not seem to define it by default. So that's a bit of an overflow there.


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

Search: