Fix rename3 could leave a source file