Redmine #5763: Do not create a zero sized file if src does not exist.

(cherry picked from commit 5a9f8df167ebae77d2e60069f23514c6e113170a)

Conflicts:
	lib/3.7/files.cf