file-bmp: don't close foreign FD in ReadImage()

(cherry picked from commit 4664c1f479e7768d08ed5198bed2251e6aa0464c)