From 9d8178b9171e367d44d94ad02ae9fcb9af3a2449 Mon Sep 17 00:00:00 2001 From: Geoffroy Couprie Date: Wed, 13 May 2009 16:50:53 +0200 Subject: [PATCH] wince: replace _wrename by MoveFileW (cherry picked from commit 7ba508f8ef84047d1c1ed06ac0f3596e0ea1019d) Signed-off-by: Jean-Baptiste Kempf --- src/text/filesystem.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/text/filesystem.c b/src/text/filesystem.c index 7b93bebbab..bc602ae5f3 100644 --- a/src/text/filesystem.c +++ b/src/text/filesystem.c @@ -463,7 +463,15 @@ int utf8_rename (const char *oldpath, const char *newpath) #if defined (WIN32) CONVERT_PATH (oldpath, wold, -1); CONVERT_PATH (newpath, wnew, -1); +# ifdef UNDER_CE + /* FIXME: errno support */ + if (MoveFileW (wold, wnew)) + return 0; + else + return -1; +#else return _wrename (wold, wnew); +#endif #endif const char *lo = ToLocale (oldpath); -- 2.39.2