As ```absolutePath``` is already ```malloc```ed and needs to be ```free```d, why not use explicit ```malloc``` / ```free``` for this as well? @TurkeyMan would probably like to see alloca here, but I'm not sure about that.