diff options
author | Adrien JUND <adrien.jund@islog.com> | 2016-10-20 16:55:50 +0200 |
---|---|---|
committer | Adrien JUND <adrien.jund@islog.com> | 2016-10-20 16:55:50 +0200 |
commit | e2bf5a45ae5e5557182302d52ff282bb0b62972b (patch) | |
tree | 57ed70376da0970e7bdedb54d3a1a8366ce20602 | |
parent | 993ba098865c9025cf2335b72881e593b12249dd (diff) | |
download | pyfilesystem-git-e2bf5a45ae5e5557182302d52ff282bb0b62972b.tar.gz |
Fix import pickle
-rw-r--r-- | fs/expose/dokan/__init__.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/expose/dokan/__init__.py b/fs/expose/dokan/__init__.py index d0e2a8f..52052fb 100644 --- a/fs/expose/dokan/__init__.py +++ b/fs/expose/dokan/__init__.py @@ -71,9 +71,9 @@ import time import stat as statinfo import subprocess try: - import pickle as pickle + import cPickle as pickle except ImportError: - pass + import pickle import datetime import ctypes from collections import deque @@ -1069,7 +1069,7 @@ class MountProcess(subprocess.Popen): raise OSError("the dokan library is not available") _check_path_string(path) self.path = path - cmd = "try: import pickle;\nexcept ImportError: import pickle as pickle;\n" + cmd = "try: import cPickle as pickle; except ImportError: import pickle;\n" cmd = cmd + "data = pickle.loads(%s); " cmd = cmd + "from fs.expose.dokan import MountProcess; " cmd = cmd + "MountProcess._do_mount(data)" |