Merge branch 'jk/tempfile-ferror-fclose-confusion'