]> git.mxchange.org Git - simgear.git/commitdiff
Correct scenery load path extension.
authorMathias Froehlich <Mathias.Froehlich@web.de>
Sun, 11 Dec 2011 21:19:11 +0000 (22:19 +0100)
committerMathias Froehlich <Mathias.Froehlich@web.de>
Fri, 16 Dec 2011 06:39:25 +0000 (07:39 +0100)
simgear/scene/tgdb/TileEntry.cxx

index a04b01645d8546914ec43abb3f577c457b995c5f..a6c5575caf85b40df528b8a2c73727e8d7415cd8 100644 (file)
@@ -200,8 +200,12 @@ TileEntry::loadTileByFileName(const string& fileName,
     osgDB::FilePathList path_list=options->getDatabasePathList();
     // Make sure we find the original filename here...
     std::string filePath = osgDB::getFilePath(fileName);
-    if (!filePath.empty())
-        path_list.push_front(filePath);
+    if (!filePath.empty()) {
+        SGPath p(filePath);
+        p.append("..");
+        p.append("..");
+        path_list.push_front(p.str());
+    }
 
     // scan and parse all files and store information
     for (unsigned int i = 0; i < path_list.size(); i++) {