Author: desruisseaux Date: Sun Jun 29 20:21:00 2014 New Revision: 1606597 URL: http://svn.apache.org/r1606597 Log: Merged bug fix from JDK8 branch.
Modified: sis/branches/JDK7/ (props changed) sis/branches/JDK7/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ConcatenatedTransform.java Propchange: sis/branches/JDK7/ ------------------------------------------------------------------------------ Merged /sis/branches/JDK8:r1606595-1606596 Modified: sis/branches/JDK7/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ConcatenatedTransform.java URL: http://svn.apache.org/viewvc/sis/branches/JDK7/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ConcatenatedTransform.java?rev=1606597&r1=1606596&r2=1606597&view=diff ============================================================================== --- sis/branches/JDK7/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ConcatenatedTransform.java [UTF-8] (original) +++ sis/branches/JDK7/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ConcatenatedTransform.java [UTF-8] Sun Jun 29 20:21:00 2014 @@ -242,7 +242,7 @@ class ConcatenatedTransform extends Abst if (matrix2 != null) { final Matrix matrix = MatrixSIS.castOrCopy(matrix2).multiply(matrix1); if (Matrices.isIdentity(matrix, IDENTITY_TOLERANCE)) { - return MathTransforms.identity(matrix.getNumRow()); + return MathTransforms.identity(matrix.getNumRow() - 1); } /* * NOTE: It is quite tempting to "fix rounding errors" in the matrix before to create the transform.