Olaf Flebbe: Avoid infinite recursion in simgear::Dir::create

when using it with a relative path.
This commit is contained in:
ThorstenB
2012-02-10 22:36:24 +01:00
parent 6bc9eb950f
commit 5eb9acd8b6

View File

@@ -265,7 +265,7 @@ bool Dir::create(mode_t mode)
// recursively create parent directories
Dir pr(parent());
if (!pr.exists()) {
if (!pr.path().isNull() && !pr.exists()) {
bool ok = pr.create(mode);
if (!ok) {
return false;