Pass args by ref instead of value
Pass args by ref instead of value

Due to extensions, file_status is more expensive to copy than a pointer.

ProsoftEngineering/core,ProsoftEngineering/core,ProsoftEngineering/core,ProsoftEngineering/core