diff options
author | Frédéric Crozat <fcrozat@src.gnome.org> | 2004-08-25 18:59:53 +0800 |
---|---|---|
committer | Frédéric Crozat <fcrozat@src.gnome.org> | 2004-08-25 18:59:53 +0800 |
commit | 9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724 (patch) | |
tree | 07d64cd85ce1b5dbd380060f6eaab46fce8945d0 /mail/importers/mail-importer.c | |
parent | e10b2869405ffb119eb3472f6471a98ba00340e7 (diff) | |
download | gsoc2013-evolution-9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724.tar gsoc2013-evolution-9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724.tar.gz gsoc2013-evolution-9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724.tar.bz2 gsoc2013-evolution-9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724.tar.lz gsoc2013-evolution-9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724.tar.xz gsoc2013-evolution-9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724.tar.zst gsoc2013-evolution-9a60859203bc5ce6fd7bf8f7a5a1d1461cf4c724.zip |
Convert filename to UTF-8 from local encoding before displaying it.
* importers/evolution-mbox-importer.c: (load_file_fn):
* importers/evolution-outlook-importer.c: (load_file_fn):
* importers/mail-importer.c: (import_folders_rec):
Convert filename to UTF-8 from local encoding before displaying it.
svn path=/trunk/; revision=27019
Diffstat (limited to 'mail/importers/mail-importer.c')
-rw-r--r-- | mail/importers/mail-importer.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mail/importers/mail-importer.c b/mail/importers/mail-importer.c index 937b53f937..080ce36491 100644 --- a/mail/importers/mail-importer.c +++ b/mail/importers/mail-importer.c @@ -350,14 +350,16 @@ import_folders_rec(struct _import_folders_data *m, const char *filepath, const c DIR *dir; struct dirent *d; struct stat st; - char *filefull, *foldersub, *uri; + char *filefull, *foldersub, *uri, utf8_filename; const char *folder; dir = opendir(filepath); if (dir == NULL) return; - camel_operation_start(NULL, _("Scanning %s"), filepath); + utf8_filename = g_filename_to_utf8 (filepath, -1, NULL, NULL, NULL); + camel_operation_start(NULL, _("Scanning %s"), utf8_filename); + g_free (utf8_filename); while ( (d=readdir(dir)) ) { if (d->d_name[0] == '.') |