Fixed some "Warning: variable definition duplicates function parameter" issues that popped up when compiling TLF with Falcon.
Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
diff --git a/textLayout/src/flashx/textLayout/compose/TextFlowLine.as b/textLayout/src/flashx/textLayout/compose/TextFlowLine.as
index 0fe938c..11b8511 100644
--- a/textLayout/src/flashx/textLayout/compose/TextFlowLine.as
+++ b/textLayout/src/flashx/textLayout/compose/TextFlowLine.as
@@ -1924,7 +1924,6 @@
{
var blockRect:Rectangle = new Rectangle();
var globalStart:Point = new Point(0,0);
- var heightAndAdj:Array;
if(begAtomIndex > endAtomIndex)
{
diff --git a/textLayout/src/flashx/textLayout/edit/ParaEdit.as b/textLayout/src/flashx/textLayout/edit/ParaEdit.as
index e4972f1..974eba2 100644
--- a/textLayout/src/flashx/textLayout/edit/ParaEdit.as
+++ b/textLayout/src/flashx/textLayout/edit/ParaEdit.as
@@ -600,21 +600,21 @@
CONFIG::debug { assert(begIdx <= endIdx,"bad indexeds passed to ParaEdit.cacheContainerStyleInformation"); }
if (flowRoot.flowComposer)
{
- var startIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(begIdx,false);
- if (startIdx == -1)
+ var ctrlrBegIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(begIdx,false);
+ if (ctrlrBegIdx == -1)
return;
- var endIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(endIdx,true);
- if (endIdx == -1)
- endIdx = flowRoot.flowComposer.numControllers-1;
- while (startIdx <= endIdx)
+ var ctrlrEndIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(endIdx,true);
+ if (ctrlrEndIdx == -1)
+ ctrlrEndIdx = flowRoot.flowComposer.numControllers-1;
+ while (ctrlrBegIdx <= ctrlrEndIdx)
{
- var controller:ContainerController = flowRoot.flowComposer.getControllerAt(startIdx);
+ var controller:ContainerController = flowRoot.flowComposer.getControllerAt(ctrlrBegIdx);
var obj:Object = new Object();
obj.container = controller;
// save just the styles
obj.attributes = new TextLayoutFormat(controller.format);
undoArray.push(obj);
- startIdx++;
+ ctrlrBegIdx++;
}
}
}
@@ -624,22 +624,22 @@
CONFIG::debug { assert(begIdx <= endIdx,"bad indexes passed to ParaEdit.cacheContainerStyleInformation"); }
if (flowRoot.flowComposer)
{
- var startIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(begIdx,false);
- if (startIdx == -1)
+ var ctrlrBegIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(begIdx,false);
+ if (ctrlrBegIdx == -1)
return;
- var endIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(endIdx,true);
- if (endIdx == -1)
- endIdx = flowRoot.flowComposer.numControllers-1;
+ var ctrlrEndIdx:int = flowRoot.flowComposer.findControllerIndexAtPosition(endIdx,true);
+ if (ctrlrEndIdx == -1)
+ ctrlrEndIdx = flowRoot.flowComposer.numControllers-1;
var controllerIndex:int = flowRoot.flowComposer.findControllerIndexAtPosition(begIdx,false);
- while (startIdx <= endIdx)
+ while (ctrlrBegIdx <= ctrlrEndIdx)
{
- var controller:ContainerController = flowRoot.flowComposer.getControllerAt(startIdx);
+ var controller:ContainerController = flowRoot.flowComposer.getControllerAt(ctrlrBegIdx);
var newFormat:TextLayoutFormat = new TextLayoutFormat(controller.format);
if (applyFormat)
newFormat.apply(applyFormat);
undefineDefinedFormats(newFormat,undefineFormat);
controller.format = newFormat;
- startIdx++;
+ ctrlrBegIdx++;
}
}
}
diff --git a/textLayout/src/flashx/textLayout/elements/FlowGroupElement.as b/textLayout/src/flashx/textLayout/elements/FlowGroupElement.as
index 1682720..b02a22d 100644
--- a/textLayout/src/flashx/textLayout/elements/FlowGroupElement.as
+++ b/textLayout/src/flashx/textLayout/elements/FlowGroupElement.as
@@ -355,8 +355,8 @@
return parent.getNextLeafHelper(limitElement,this);
}
- var child:FlowElement = getChildAt(idx+1);
- return (child is FlowLeafElement) ? FlowLeafElement(child) : FlowGroupElement(child).getFirstLeaf();
+ var childFlowElement:FlowElement = getChildAt(idx+1);
+ return (childFlowElement is FlowLeafElement) ? FlowLeafElement(childFlowElement) : FlowGroupElement(childFlowElement).getFirstLeaf();
}
/** @private */
@@ -374,8 +374,8 @@
return parent.getPreviousLeafHelper(limitElement,this);
}
- var child:FlowElement = getChildAt(idx-1);
- return (child is FlowLeafElement) ? FlowLeafElement(child) : FlowGroupElement(child).getLastLeaf();
+ var childFlowElement:FlowElement = getChildAt(idx-1);
+ return (childFlowElement is FlowLeafElement) ? FlowLeafElement(childFlowElement) : FlowGroupElement(childFlowElement).getLastLeaf();
}
/**
diff --git a/textLayout/src/flashx/textLayout/factory/StringTextLineFactory.as b/textLayout/src/flashx/textLayout/factory/StringTextLineFactory.as
index c8731a3..355e6c5 100644
--- a/textLayout/src/flashx/textLayout/factory/StringTextLineFactory.as
+++ b/textLayout/src/flashx/textLayout/factory/StringTextLineFactory.as
@@ -310,8 +310,8 @@
/** @private */
tlf_internal function doTruncation(bp:String, measureWidth:Boolean, measureHeight:Boolean):void
{
- var bp:String = _tf.computedFormat.blockProgression;
- if (!doesComposedTextFit(truncationOptions.lineCountLimit, _tf.textLength, bp))
+ var bpString:String = _tf.computedFormat.blockProgression;
+ if (!doesComposedTextFit(truncationOptions.lineCountLimit, _tf.textLength, bpString))
{
_isTruncated = true;
var somethingFit:Boolean = false; // were we able to fit something?
@@ -331,7 +331,7 @@
{
var truncateAtCharPosition:int;
- if (_tf.computedFormat.lineBreak == LineBreak.EXPLICIT || (bp == BlockProgression.TB ? measureWidth : measureHeight))
+ if (_tf.computedFormat.lineBreak == LineBreak.EXPLICIT || (bpString == BlockProgression.TB ? measureWidth : measureHeight))
{
// 3., 4. Initial truncation position: end of the last allowed line
var line:TextLine = _factoryComposer._lines[_truncationLineIndex] as TextLine;
@@ -340,7 +340,7 @@
else
{
// 3. Calculate allowed width (width left over from the last line of the truncation indicator)
- var targetWidth:Number = (bp == BlockProgression.TB ? compositionBounds.width : compositionBounds.height);
+ var targetWidth:Number = (bpString == BlockProgression.TB ? compositionBounds.width : compositionBounds.height);
if (paragraphFormat)
{
targetWidth -= (Number(paragraphFormat.paragraphSpaceAfter) + Number(paragraphFormat.paragraphSpaceBefore));
@@ -375,7 +375,7 @@
{
_tf.flowComposer.compose();
- if (doesComposedTextFit(truncationOptions.lineCountLimit, _tf.textLength, bp))
+ if (doesComposedTextFit(truncationOptions.lineCountLimit, _tf.textLength, bpString))
{
somethingFit = true;
break;
diff --git a/textLayout/src/flashx/textLayout/property/ArrayProperty.as b/textLayout/src/flashx/textLayout/property/ArrayProperty.as
index 090e892..b754074 100644
--- a/textLayout/src/flashx/textLayout/property/ArrayProperty.as
+++ b/textLayout/src/flashx/textLayout/property/ArrayProperty.as
@@ -145,12 +145,12 @@
var addComma:Boolean = false;
for each (var prop:Property in desc)
{
- var val:Object = member[prop.name];
- if (val != null)
+ var memberVal:Object = member[prop.name];
+ if (memberVal != null)
{
if (addComma)
rslt += ", ";
- rslt += prop.name + ":" + prop.toXMLString(val);
+ rslt += prop.name + ":" + prop.toXMLString(memberVal);
addComma = true;
}
}