[mapguide-commits] r5524 - trunk/MgDev/Common/Stylization

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Fri Feb 4 21:54:18 EST 2011


Author: waltweltonlair
Date: 2011-02-04 18:54:18 -0800 (Fri, 04 Feb 2011)
New Revision: 5524

Modified:
   trunk/MgDev/Common/Stylization/LineBuffer.cpp
Log:
This submission is a follow-up to changeset r5436.

The same fix for dimensionality made for non-curve geometry types needs to be also made for curve types.


Modified: trunk/MgDev/Common/Stylization/LineBuffer.cpp
===================================================================
--- trunk/MgDev/Common/Stylization/LineBuffer.cpp	2011-02-05 00:33:43 UTC (rev 5523)
+++ trunk/MgDev/Common/Stylization/LineBuffer.cpp	2011-02-05 02:54:18 UTC (rev 5524)
@@ -1070,9 +1070,9 @@
                 FdoDimensionality dim = (FdoDimensionality)*ireader++;
 
                 // ensure that all dimensionalities of each geometry are the same
-                _ASSERT(q==0 || m_dimensionality == dim);
+                _ASSERT(q==0 || m_dimensionality == (dim & ~FdoDimensionality_M));
 
-                m_dimensionality = dim;
+                m_dimensionality = dim & ~FdoDimensionality_M; //LineBuffer doesn't support M
                 m_bProcessZ = (m_dimensionality & FdoDimensionality_Z) && !m_bIgnoreZ;
 
                 skip = 0;



More information about the mapguide-commits mailing list