[Esbox-commits] r1237 - branches/work_Ed/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/api/maemosdk/core/tools

eswartz at garage.maemo.org eswartz at garage.maemo.org
Wed Feb 18 17:23:13 EET 2009


Author: eswartz
Date: 2009-02-18 17:23:12 +0200 (Wed, 18 Feb 2009)
New Revision: 1237

Modified:
   branches/work_Ed/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/api/maemosdk/core/tools/MaemoScriptLauncher.java
Log:
Fix bug 3305 with help from Toni

Modified: branches/work_Ed/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/api/maemosdk/core/tools/MaemoScriptLauncher.java
===================================================================
--- branches/work_Ed/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/api/maemosdk/core/tools/MaemoScriptLauncher.java	2009-02-17 19:36:56 UTC (rev 1236)
+++ branches/work_Ed/org.maemo.esbox.maemosdk.core/src/org/maemo/esbox/internal/api/maemosdk/core/tools/MaemoScriptLauncher.java	2009-02-18 15:23:12 UTC (rev 1237)
@@ -61,11 +61,12 @@
 	 * Method that stop X-environment for Scratchbox
 	 */
 	public void stopX(ISDKTarget sdkTarget) throws MicaException {
-		IMaemoLauncherAdapter launcher = (IMaemoLauncherAdapter)sdkTarget.getAdapter(IMaemoLauncherAdapter.class);
-		
-		if (launcher!=null && sdkTarget != null && launcher.isMaemoRunning())
-			throw new MicaException("Maemo is still running. Stop Maemo first");
-
+		if (sdkTarget != null) {
+			IMaemoLauncherAdapter launcher = (IMaemoLauncherAdapter)sdkTarget.getAdapter(IMaemoLauncherAdapter.class);
+			
+			if (launcher != null && launcher.isMaemoRunning())
+				throw new MicaException("Maemo is still running.  Stop Maemo first.");
+		}
 		XLauncher.getInstance().stopX(CorePreferenceManager.getInstance().getPreferenceProvider());
 	}
 



More information about the Esbox-commits mailing list