changeset 6491:371a49e82001

mingw::guile: update rename patch.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Tue, 08 Feb 2011 12:32:52 +0100
parents c79ddba57147
children 5bab80dd593a
files patches/guile-1.9.15-mingw-rename.patch
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/patches/guile-1.9.15-mingw-rename.patch	Mon Feb 07 12:52:16 2011 +0100
+++ b/patches/guile-1.9.15-mingw-rename.patch	Tue Feb 08 12:32:52 2011 +0100
@@ -25,8 +25,8 @@
 +  int rv;
 +  struct stat stat;
 +
-+  SCM_SYSCALL (rv = stat (newname, &stat));
-+  if (rv == 0)
++  SCM_SYSCALL (rv = !stat (newname, &stat));
++  if (rv != 0)
 +    SCM_SYSCALL (rv = unlink (newname));
 +  if (rv == 0)
 +    rv = rename (oldname, newname);