mirror of
https://github.com/python/cpython.git
synced 2025-07-12 13:55:34 +00:00
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
1 changed files with 9 additions and 2 deletions
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…
Add table
Add a link
Reference in a new issue