Flush the file if the remaining buffer size is smaller than _size_ @return 0 if flushing succeeded or was not needed; negative on error
See Implementation
Flush the file if the remaining buffer size is smaller than _size_ @return 0 if flushing succeeded or was not needed; negative on error