News for hackers. Stuff that matters.
Re:Show HN: Smart pointers for the C programming language by Snaipe on Thursday January 15, 2015 @03:11AM (#8891409)
I pretty much explain all that in the article[1], but here is the gist of it:

* I implemented smalloc and sfree to respectively allocate and deallocate a memory block with prepended metadata

* I use a GNU variable attribute called cleanup to run sfree when the variable goes out of scope

* I made some macros to have some syntactic sugar on top of that

[1] - http://snaipe.me/c/c-smart-pointers/

Re:Show HN: Smart pointers for the C programming language by rileymat on Thursday January 15, 2015 @12:00PM (#8893629)
Thanks, the link I was clicking went straight to the Github repo. Did not see the article.