[Lxr-commits] CVS: lxr/lib/LXR/Files Plain.pm,1.21,1.22
Brought to you by:
ajlittoz
From: Dave B. <bro...@us...> - 2004-07-15 15:08:13
|
Update of /cvsroot/lxr/lxr/lib/LXR/Files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20534/lib/LXR/Files Modified Files: Plain.pm Log Message: don't die on invalid dir; simply return empty so the user gets an error message Index: Plain.pm =================================================================== RCS file: /cvsroot/lxr/lxr/lib/LXR/Files/Plain.pm,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- Plain.pm 29 Jun 2004 20:58:06 -0000 1.21 +++ Plain.pm 15 Jul 2004 15:08:04 -0000 1.22 @@ -101,7 +101,7 @@ my ($dir, $node, @dirs, @files); $dir = $self->toreal($pathname, $release); - opendir(DIR, $dir) || die ("Can't open $dir"); + opendir(DIR, $dir) || return (); FILE: while (defined($node = readdir(DIR))) { next if $node =~ /^\.|~$|\.orig$/; next if $node eq 'CVS'; |