Intermittently, g++ doesn't like inline functions. Just remove'em.

This commit is contained in:
Steve Checkoway
2003-09-16 07:04:31 +00:00
parent ad28963ad2
commit 7eb2d7845c
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -30,7 +30,7 @@ void split(const CString& Source, const CString& Deliminator, vector<CString>& A
} while (startpos <= Source.size()); } while (startpos <= Source.size());
} }
inline bool IsADirectory(const CString& path) bool IsADirectory(const CString& path)
{ {
struct stat s; struct stat s;
if (stat(path, &s)) if (stat(path, &s))
@@ -44,7 +44,7 @@ bool DoesFileExist(const CString& path)
return !stat(path, &s); return !stat(path, &s);
} }
inline CString LastPathComponent(const CString& path) CString LastPathComponent(const CString& path)
{ {
unsigned pos = path.rfind('/'); unsigned pos = path.rfind('/');
+1 -1
View File
@@ -15,7 +15,7 @@ using namespace std;
void split(const CString& Source, const CString& Deliminator, vector<CString>& AddIt); void split(const CString& Source, const CString& Deliminator, vector<CString>& AddIt);
bool IsADirectory(const CString& path); bool IsADirectory(const CString& path);
bool DoesFileExist(const CString& path); bool DoesFileExist(const CString& path);
inline CString LastPathComponent(const CString& path); CString LastPathComponent(const CString& path);
void FileListingForDirectoryWithIgnore(const CString& path, CStringArray& list, CStringArray& dirs, void FileListingForDirectoryWithIgnore(const CString& path, CStringArray& list, CStringArray& dirs,
const set<CString>& ignore, bool ignoreDot = true); const set<CString>& ignore, bool ignoreDot = true);
int mkdir_p(const CString& path); int mkdir_p(const CString& path);