cioc/functionalC — pull request #1 by matteckert (2013-01-25 07:12:38+00:00)
Title: Handle freeing objects in a list with complex data types

Changes the freelist function to take a function parameter that
knows how to deallocate complex objects in the list, since using
`free` on data types that require a special deallocation function
is uncertain.