Just a bit more info to make things even a bit more clear, since i agree that file routines a bit confusing because of some inconsistency.
I've made a diff between
Function Listing for Core::file.inc and current file.cpp and that's what i see:
build_pathname - in cpp, not in the wiki
The below functions in the wiki, but not in cpp anymore:
fflush
fgetf
fgeti
fgetl
fputf
fputi
fputl
rewind