Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v9 / lib / perl5 / 5.8.8 / sun4-solaris-64-ld / auto / Storable / thaw.al
CommitLineData
920dae64
AT
1# NOTE: Derived from ../../lib/Storable.pm.
2# Changes made here will be lost when autosplit is run again.
3# See AutoSplit.pm.
4package Storable;
5
6#line 355 "../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/thaw.al)"
7#
8# thaw
9#
10# Recreate objects in memory from an existing frozen image created
11# by freeze. If the frozen image passed is undef, return undef.
12#
13sub thaw {
14 my ($frozen) = @_;
15 return undef unless defined $frozen;
16 my $self;
17 my $da = $@; # Could be from exception handler
18 eval { $self = mretrieve($frozen) }; # Call C routine
19 logcroak $@ if $@ =~ s/\.?\n$/,/;
20 $@ = $da;
21 return $self;
22}
23
241;
25__END__
26
271;
28# end of Storable::thaw