[fdo-commits] r780 - branches/3.2.x/Utilities/Common/Src

svn_fdo at osgeo.org svn_fdo at osgeo.org
Thu Feb 15 11:55:02 EST 2007


Author: danstoica
Date: 2007-02-15 11:55:01 -0500 (Thu, 15 Feb 2007)
New Revision: 780

Modified:
   branches/3.2.x/Utilities/Common/Src/FdoCommonFilterExecutor.cpp
Log:
Made identifiers validation optional

Modified: branches/3.2.x/Utilities/Common/Src/FdoCommonFilterExecutor.cpp
===================================================================
--- branches/3.2.x/Utilities/Common/Src/FdoCommonFilterExecutor.cpp	2007-02-15 16:28:28 UTC (rev 779)
+++ branches/3.2.x/Utilities/Common/Src/FdoCommonFilterExecutor.cpp	2007-02-15 16:55:01 UTC (rev 780)
@@ -3922,6 +3922,10 @@
 
         virtual void ProcessIdentifier(FdoIdentifier& expr)
         {
+			// Return in case ids validation not required.
+			if ( m_class == NULL )
+				return;
+
              // This is used to validate the property names referenced in the filter.
             FdoPtr<FdoPropertyDefinitionCollection> props = m_class->GetProperties();
             FdoPtr<FdoReadOnlyPropertyDefinitionCollection> baseProps = m_class->GetBaseProperties();



More information about the fdo-commits mailing list