summaryrefslogtreecommitdiff
path: root/fs/expose
diff options
context:
space:
mode:
authorrfkelly0 <rfkelly0@67cdc799-7952-0410-af00-57a81ceafa0f>2012-01-27 06:52:46 +0000
committerrfkelly0 <rfkelly0@67cdc799-7952-0410-af00-57a81ceafa0f>2012-01-27 06:52:46 +0000
commitb4b740f92609efc9e2b5c83902efbab86fc9bdf5 (patch)
treeef8aecd089a92210c632094bdcd6fb69171c5576 /fs/expose
parent1822a49cf476758e2065ec1f47333df2dd8ca8b1 (diff)
downloadpyfilesystem-b4b740f92609efc9e2b5c83902efbab86fc9bdf5.tar.gz
fs.expose.fuse: make utimens decode unicode paths; thanks jtolds
git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@753 67cdc799-7952-0410-af00-57a81ceafa0f
Diffstat (limited to 'fs/expose')
-rw-r--r--fs/expose/fuse/__init__.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/expose/fuse/__init__.py b/fs/expose/fuse/__init__.py
index 617ed1c..3780684 100644
--- a/fs/expose/fuse/__init__.py
+++ b/fs/expose/fuse/__init__.py
@@ -360,6 +360,7 @@ class FSOperations(Operations):
@handle_fs_errors
def utimens(self, path, times=None):
+ path = path.decode(NATIVE_ENCODING)
accessed_time, modified_time = times
if accessed_time is not None:
accessed_time = datetime.datetime.fromtimestamp(accessed_time)