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

No, it's just placing the appropriate structs and buffers on the stack (when not provided by the caller).

It does eliminate a certain couple classes of errors, and makes some others less likely.

I didn't read all the code, but I don't think it's using alloca or the like. So the stack allocation sizes are known at compile time, and bounded unless there's some recursion going on (which is unlikely).



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

Search: