This function synchronizes changes to the file, including its meta-data. This is similar to fflush(),
but it also instructs the operating system to write to the storage media.
Parameters
stream
The file pointer must be valid, and must point to
a file successfully opened by fopen() or
fsockopen() (and not yet closed by
fclose()).