mirror of https://github.com/python/cpython
Fix
[ 530236 ] os.py assumes existence of statvfs_resul This was pretty dense of me. Sorry. 2.2.1 candidate.
This commit is contained in:
parent
d4233b2b8c
commit
ce00b735cd
11
Lib/os.py
11
Lib/os.py
|
@ -612,7 +612,10 @@ def _pickle_stat_result(sr):
|
|||
(type, args) = sr.__reduce__()
|
||||
return (_make_stat_result, args)
|
||||
|
||||
_copy_reg.pickle(stat_result, _pickle_stat_result,_make_stat_result)
|
||||
try:
|
||||
_copy_reg.pickle(stat_result, _pickle_stat_result, _make_stat_result)
|
||||
except NameError: # stat_result may not exist
|
||||
pass
|
||||
|
||||
def _make_statvfs_result(tup, dict):
|
||||
return statvfs_result(tup, dict)
|
||||
|
@ -621,4 +624,8 @@ def _pickle_statvfs_result(sr):
|
|||
(type, args) = sr.__reduce__()
|
||||
return (_make_statvfs_result, args)
|
||||
|
||||
_copy_reg.pickle(statvfs_result, _pickle_statvfs_result,_make_statvfs_result)
|
||||
try:
|
||||
_copy_reg.pickle(statvfs_result, _pickle_statvfs_result,
|
||||
_make_statvfs_result)
|
||||
except NameError: # stat_result may not exist
|
||||
pass
|
||||
|
|
Loading…
Reference in New Issue