Drop Windows code to remove target file before renaming. g_rename()
2009-03-17 Tor Lillqvist <tml@iki.fi> * libgimpconfig/gimpconfigwriter.c (gimp_config_writer_close_file): Drop Windows code to remove target file before renaming. g_rename() nowadays takes care of allowing replacing existing files on Windows. svn path=/trunk/; revision=28171
This commit is contained in:

committed by
Tor Lillqvist

parent
392a46e16c
commit
244965fd36
@ -1,3 +1,10 @@
|
|||||||
|
2009-03-17 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* libgimpconfig/gimpconfigwriter.c
|
||||||
|
(gimp_config_writer_close_file): Drop Windows code to remove
|
||||||
|
target file before renaming. g_rename() nowadays takes care of
|
||||||
|
allowing replacing existing files on Windows.
|
||||||
|
|
||||||
2009-03-16 Sven Neumann <sven@gimp.org>
|
2009-03-16 Sven Neumann <sven@gimp.org>
|
||||||
|
|
||||||
* configure.in: bumped GLib version for deprecated symbols.
|
* configure.in: bumped GLib version for deprecated symbols.
|
||||||
|
@ -700,11 +700,6 @@ gimp_config_writer_close_file (GimpConfigWriter *writer,
|
|||||||
|
|
||||||
if (writer->tmpname)
|
if (writer->tmpname)
|
||||||
{
|
{
|
||||||
#ifdef G_OS_WIN32
|
|
||||||
/* win32 rename can't overwrite */
|
|
||||||
g_unlink (writer->filename);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (g_rename (writer->tmpname, writer->filename) == -1)
|
if (g_rename (writer->tmpname, writer->filename) == -1)
|
||||||
{
|
{
|
||||||
g_set_error (error, GIMP_CONFIG_ERROR, GIMP_CONFIG_ERROR_WRITE,
|
g_set_error (error, GIMP_CONFIG_ERROR, GIMP_CONFIG_ERROR_WRITE,
|
||||||
|
Reference in New Issue
Block a user