Commit 808a5e66 authored by Jim Fulton's avatar Jim Fulton

osf

parent 3455d58c
# $Id: pickle.py,v 1.8 1997/02/26 19:34:53 chris Exp $
# $Id: pickle.py,v 1.9 1997/02/28 23:18:53 jim Exp $
#
# Copyright
#
......@@ -185,7 +185,7 @@ __version__ = "1.6" # Code version
from types import *
from copy_reg import *
import string, marshal
import string, marshal, math, newstruct
format_version = "1.2" # File format version we write
compatible_formats = ["1.0", "1.1"] # Old format versions we can read
......@@ -669,6 +669,10 @@ class Unpickler:
self.append(string.atof(self.readline()[:-1]))
dispatch[FLOAT] = load_float
def load_binfloat(self):
self.append(newstruct.unpack('>d', self.read(8))[0])
dispatch[BINFLOAT] = load_binfloat
def load_string(self):
self.append(eval(self.readline()[:-1],
{'__builtins__': {}})) # Let's be careful
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment