From 643ce81cf7cac87a102cd49a7e23a0d93724b3ce Mon Sep 17 00:00:00 2001 From: Bastien Bouclet Date: Sun, 3 Jun 2018 13:44:40 +0200 Subject: BASE: Remove temporary targets when they fail to launch Prevents invalid targets created from the command line to show up in the launcher. Fixes Trac#2788. --- engines/advancedDetector.cpp | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'engines') diff --git a/engines/advancedDetector.cpp b/engines/advancedDetector.cpp index 3167dd9581..6f4efcfb57 100644 --- a/engines/advancedDetector.cpp +++ b/engines/advancedDetector.cpp @@ -236,18 +236,6 @@ Common::Error AdvancedMetaEngine::createInstance(OSystem *syst, Engine **engine) path = ConfMan.get("path"); } else { path = "."; - - // This situation may happen only when game was - // launched from a command line with wrong target and - // no path was provided. - // - // A dummy entry will get created and will keep game path - // We mark this entry, so it will not be added to the - // config file. - // - // Fixes bug #1544799 - ConfMan.setBool("autoadded", true); - warning("No path was provided. Assuming the data files are in the current directory"); } Common::FSNode dir(path); -- cgit v1.2.3