You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ft...@apache.org on 2012/12/06 02:09:45 UTC
svn commit: r1417721 -
/incubator/flex/whiteboard/fthomas/developerToolSuite/trunk/org.apache.flex.utilities.developerToolSuite.executor-lib/src/main/flex/org/apache/flex/utilities/developerToolSuite/executor/infrastructure/nativeProcess/
Author: fthomas
Date: Thu Dec 6 01:09:44 2012
New Revision: 1417721
URL: http://svn.apache.org/viewvc?rev=1417721&view=rev
Log:
- Fixed: NPE on activate logs
Modified:
incubator/flex/whiteboard/fthomas/developerToolSuite/trunk/org.apache.flex.utilities.developerToolSuite.executor-lib/src/main/flex/org/apache/flex/utilities/developerToolSuite/executor/infrastructure/nativeProcess/NativeProcessHelper.as
Modified: incubator/flex/whiteboard/fthomas/developerToolSuite/trunk/org.apache.flex.utilities.developerToolSuite.executor-lib/src/main/flex/org/apache/flex/utilities/developerToolSuite/executor/infrastructure/nativeProcess/NativeProcessHelper.as
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/fthomas/developerToolSuite/trunk/org.apache.flex.utilities.developerToolSuite.executor-lib/src/main/flex/org/apache/flex/utilities/developerToolSuite/executor/infrastructure/nativeProcess/NativeProcessHelper.as?rev=1417721&r1=1417720&r2=1417721&view=diff
==============================================================================
--- incubator/flex/whiteboard/fthomas/developerToolSuite/trunk/org.apache.flex.utilities.developerToolSuite.executor-lib/src/main/flex/org/apache/flex/utilities/developerToolSuite/executor/infrastructure/nativeProcess/NativeProcessHelper.as (original)
+++ incubator/flex/whiteboard/fthomas/developerToolSuite/trunk/org.apache.flex.utilities.developerToolSuite.executor-lib/src/main/flex/org/apache/flex/utilities/developerToolSuite/executor/infrastructure/nativeProcess/NativeProcessHelper.as Thu Dec 6 01:09:44 2012
@@ -30,6 +30,7 @@ package org.apache.flex.utilities.develo
LOG = LogUtil.getLogger(NativeProcessHelper);
if (!_gcLocker)
_gcLocker = new GCLocker();
+ _process = new NativeProcess();
}
public function get process():NativeProcess {
@@ -46,19 +47,16 @@ package org.apache.flex.utilities.develo
throw new Error("NativeProcessHelper is currently busy");
return;
}
- _process = new NativeProcess();
_isRunning = true;
//Avoid the garbage collection
_gcLocker.lock(this);
var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
- var processArgs:Vector.<String> = new Vector.<String>();
var file:File = File.applicationDirectory.resolvePath(command);
nativeProcessStartupInfo.executable = file;
- processArgs = args;
- nativeProcessStartupInfo.arguments = processArgs;
+ nativeProcessStartupInfo.arguments = args;
_process.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA, dispatch2, false, 0, true);
_process.addEventListener(ProgressEvent.STANDARD_ERROR_DATA, dispatch2, false, 0, true);