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

so alloca(-1) would succeed too, right?


No. According to the OS X and Linux man pages 'size' has type 'size_t'. It is undefined whether size_t is signed.


alloca takes a sixe_t. I think size_t is unsigned. http://stackoverflow.com/questions/1089176/is-size-t-always-... seems to agree with that (correction welcome)




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

Search: