# HG changeset patch # User Yoshiki Yazawa # Date 1284518577 -32400 # Node ID 9c583f570950d372db6a4617c855766fa702b065 # Parent b884506e569c7e83495972f796cf7c0fec466dde more character set conversion on remote file names. diff -r b884506e569c -r 9c583f570950 lib/protocols.c --- a/lib/protocols.c Thu Feb 04 18:02:06 2010 +0900 +++ b/lib/protocols.c Wed Sep 15 11:42:57 2010 +0900 @@ -464,7 +464,7 @@ fle->filename_utf8_encoded = 1; else { - utf8 = gftp_filename_to_utf8 (request, fle->file, &destlen); + utf8 = gftp_remote_filename_to_utf8 (request, fle->file, &destlen); if (utf8 != NULL) { g_free (fle->file); diff -r b884506e569c -r 9c583f570950 lib/rfc959.c --- a/lib/rfc959.c Thu Feb 04 18:02:06 2010 +0900 +++ b/lib/rfc959.c Wed Sep 15 11:42:57 2010 +0900 @@ -418,7 +418,7 @@ if (request->directory) g_free (request->directory); - utf8 = gftp_filename_to_utf8 (request, dir, &destlen); + utf8 = gftp_remote_filename_to_utf8 (request, dir, &destlen); if (utf8 != NULL) request->directory = utf8; else