summaryrefslogtreecommitdiff
path: root/zip
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@users.sourceforge.net>2008-11-15 22:14:21 +0100
committerTomas Bzatek <tbzatek@users.sourceforge.net>2008-11-15 22:14:21 +0100
commitf1ef4efb60e341a2a8ec72560071656b9d8b927d (patch)
tree71ea4544495fca2a82f78e31beb81b83453e7cef /zip
parent1c50d6836601b8a6258dd6e299b3f299aa8d4a0f (diff)
downloadtuxcmd-modules-f1ef4efb60e341a2a8ec72560071656b9d8b927d.tar.xz
Encoding revision
Diffstat (limited to 'zip')
-rw-r--r--zip/zip.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/zip/zip.cpp b/zip/zip.cpp
index 14698ea..094fc37 100644
--- a/zip/zip.cpp
+++ b/zip/zip.cpp
@@ -219,8 +219,13 @@ void build_global_filelist(struct TVFSGlobs *globs)
if (fh->IsEncrypted()) globs->need_password = TRUE;
+ char *s;
+
+ s = g_filename_display_name ((LPCTSTR)fh->GetFileName());
+
// Add item to the global list and continue with next file
- filelist_tree_add_item(globs->files, (LPCTSTR)fh->GetFileName(), item, i + 1);
+ filelist_tree_add_item(globs->files, s, item, i + 1);
+ g_free (s);
printf("\n");
}
}