Fix build and clean up
Summary: - bit operation with long - Clean up _measureOutput which is no longer needed - Fix unittests (SetMeasureFunction, unused error) Reviewed By: emilsjolander Differential Revision: D4082401 fbshipit-source-id: b3b2dd002d108c5b43f36a4a73ce8e5233281b45
This commit is contained in:
committed by
Facebook Github Bot
parent
2cac77eaa1
commit
3201e24780
@@ -22,7 +22,6 @@ namespace Facebook.CSSLayout
|
||||
private List<CSSNode> _children;
|
||||
private MeasureFunction _measureFunction;
|
||||
private CSSMeasureFunc _cssMeasureFunc;
|
||||
private MeasureOutput _measureOutput;
|
||||
private object _data;
|
||||
|
||||
public CSSNode()
|
||||
@@ -509,16 +508,7 @@ namespace Facebook.CSSLayout
|
||||
public void SetMeasureFunction(MeasureFunction measureFunction)
|
||||
{
|
||||
_measureFunction = measureFunction;
|
||||
if (measureFunction != null)
|
||||
{
|
||||
_cssMeasureFunc = MeasureInternal;
|
||||
_measureOutput = new MeasureOutput();
|
||||
}
|
||||
else
|
||||
{
|
||||
_cssMeasureFunc = null;
|
||||
_measureOutput = null;
|
||||
}
|
||||
_cssMeasureFunc = measureFunction != null ? MeasureInternal : (CSSMeasureFunc)null;
|
||||
Native.CSSNodeSetMeasureFunc(_cssNode, _cssMeasureFunc);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user