Just making sure memory is always allocated and freed in the same binary object, which seems to be mandatory on msvc if you don't have the comercial version. If you are using this code you need to syncronize with yafray cvs also, or it won't work. Binaries for os x are updated in the link I gave in my last commit.