X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUtil.pm;h=ac2b63e42a282212f79a8627e04468dca957f115;hb=8ebfb28af6e8ec81acbd7de0f5e19fab4c32a8b6;hp=d7ca5ed218e2b6e8e1671091e9c2cb043a3bf4c8;hpb=9e2fbafcfdab1ee45e581524311f1a97ac41f6ad;p=spider.git diff --git a/perl/DXUtil.pm b/perl/DXUtil.pm index d7ca5ed2..ac2b63e4 100644 --- a/perl/DXUtil.pm +++ b/perl/DXUtil.pm @@ -268,11 +268,13 @@ sub writefilestr } my $fh = new IO::File ">$fn"; - my $dd = new Data::Dumper([ $obj ]); - $dd->Indent(1); - $dd->Terse(1); - $dd->Quotekeys(0); -# $fh->print(@_) if @_ > 0; # any header comments, lines etc - $fh->print($dd->Dumpxs); - $fh->close; + if ($fh) { + my $dd = new Data::Dumper([ $obj ]); + $dd->Indent(1); + $dd->Terse(1); + $dd->Quotekeys(0); + # $fh->print(@_) if @_ > 0; # any header comments, lines etc + $fh->print($dd->Dumpxs); + $fh->close; + } }