From 8a97ed354d7d5fdccd0dce08e17d4a5512b288ca Mon Sep 17 00:00:00 2001 From: James Turner Date: Mon, 6 Sep 2010 09:12:25 +0100 Subject: [PATCH] Fix submodel code to work with multiple aircraft dirs. --- src/AIModel/submodel.cxx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/AIModel/submodel.cxx b/src/AIModel/submodel.cxx index 471b45dd1..8963be719 100644 --- a/src/AIModel/submodel.cxx +++ b/src/AIModel/submodel.cxx @@ -515,9 +515,7 @@ void FGSubmodelMgr::setData(int id, string& path, bool serviceable) { SGPropertyNode root; - SGPath config(globals->get_fg_root()); - config.append(path); - SG_LOG(SG_GENERAL, SG_DEBUG, "setData: path " << path); + SGPath config = globals->resolve_aircraft_path(path); try { SG_LOG(SG_GENERAL, SG_DEBUG, "Submodels: Trying to read AI submodels file: " << config.str()); @@ -620,10 +618,7 @@ void FGSubmodelMgr::setData(int id, string& path, bool serviceable) void FGSubmodelMgr::setSubData(int id, string& path, bool serviceable) { SGPropertyNode root; - - SGPath config(globals->get_fg_root()); - config.append(path); - SG_LOG(SG_GENERAL, SG_DEBUG, "setSubData: path " << path); + SGPath config = globals->resolve_aircraft_path(path); try { SG_LOG(SG_GENERAL, SG_DEBUG, -- 2.39.5