Fixed the wrapping of free functions when using the single-file option