X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUtil.pm;h=ac2b63e42a282212f79a8627e04468dca957f115;hb=88c2b296ba903fdd356e351b83fcb844e2d6eacd;hp=d7ca5ed218e2b6e8e1671091e9c2cb043a3bf4c8;hpb=3e6971e33c8757e1e952922c44903707379dd100;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; + } }