Show More
@@ -201,6 +201,9 b' def get_home_dir(require_writable=False):' | |||||
201 | return py3compat.cast_unicode(root, fs_encoding) |
|
201 | return py3compat.cast_unicode(root, fs_encoding) | |
202 |
|
202 | |||
203 | homedir = os.path.expanduser('~') |
|
203 | homedir = os.path.expanduser('~') | |
|
204 | # Next line will make things work even when /home/ is a symlink to | |||
|
205 | # /usr/home as it is on FreeBSD, for example | |||
|
206 | homedir = os.path.realpath(homedir) | |||
204 |
|
207 | |||
205 | if not _writable_dir(homedir) and os.name == 'nt': |
|
208 | if not _writable_dir(homedir) and os.name == 'nt': | |
206 | # expanduser failed, use the registry to get the 'My Documents' folder. |
|
209 | # expanduser failed, use the registry to get the 'My Documents' folder. |
General Comments 0
You need to be logged in to leave comments.
Login now