From d2511eda84f80d745e752c4c46fac009a202ce23 Mon Sep 17 00:00:00 2001 From: David Rose Date: Thu, 23 May 2002 02:00:49 +0000 Subject: [PATCH] scan_directory from empty means current dir --- dtool/src/dtoolutil/filename.cxx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dtool/src/dtoolutil/filename.cxx b/dtool/src/dtoolutil/filename.cxx index fe297321cf..b345bb43bf 100644 --- a/dtool/src/dtoolutil/filename.cxx +++ b/dtool/src/dtoolutil/filename.cxx @@ -1065,7 +1065,13 @@ scan_directory(vector_string &contents) const { #if defined(HAVE_DIRENT_H) size_t orig_size = contents.size(); - DIR *root = opendir(_filename.c_str()); + string dirname; + if (empty()) { + dirname = "."; + } else { + dirname = _filename; + } + DIR *root = opendir(dirname.c_str()); if (root == (DIR *)NULL) { return false; }