Define 1.8 marshal hooks in terms of 1.9+ marshal hooks

This commit is contained in:
Jack Nagel 2014-07-07 18:12:24 -05:00
parent cbdb46887a
commit 5ba06ff614

View File

@ -28,8 +28,16 @@ class BuildEnvironment
receiver.instance_eval(&proc)
end
def marshal_dump
@settings
end
def marshal_load(data)
@settings = data
end
def _dump(*)
Marshal.dump(@settings)
Marshal.dump(marshal_dump)
end
def self._load(s)