-
Tor Lillqvist authored
2008-08-23 Tor Lillqvist <tml@novell.com> Bug 548988 - g_file_replace fails on Windows when the target file exists already * glocalfileoutputstream.c (g_local_file_output_stream_close): On Windows, close the file before renaming it (in case we have been writing to a file with a temporary name). (g_local_file_output_stream_close, handle_overwrite_open): Use GLocalFileStat instead of plain struct stat, for passing to _g_local_file_info_create_etag(). Thus also use _fstati64() instead of plain fstat() on Windows. svn path=/trunk/; revision=7388
02d9af35